

a:hover, a:focus{
	text-decoration: none;
	outline: none;
}
.menu-link:focus{
	outline: none;
	display: flex;
	justify-content: center;
	align-content: center;
}

img{
	border: none;
	display: inline-block;
	vertical-align: middle;
	display: inline;
	zoom: 1;	
}
ul{margin: 0; padding: 0;}
ul li{float: left;list-style: none;}
header{

	
}
@media(max-width: 768px){
	header{
	height: 50px;
	
}
}
.logo{
	position: relative;
	display: table;
	width: 260px;
	
}
.logoin{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	border-right: 1px solid #777777;
}
@media(max-width: 768px){
.logo{
	position: absolute;
	display: flex;
	align-items: center;
	width: 100px;
	height: 50px;
}

}

.menu{

}
.menu li{
	line-height: 136px;
	margin-left: 50px;
}
.menu li a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #a2a2a2;
}

/*?*/
.container{
	position: relative;
}
/*.myForm{
	position: absolute;
	right: 0;
	height: 100px;
	display: flex;
	align-items: center;
}*/
.myForm{
	position: absolute;
	right: 0;
	top: 40px;
}
.navbar-form{
	padding-right: 0;
	
}
.form-control{
	border-radius: 0px ;
	box-shadow: 1px 1px 1px 1px #e5e8e9 inset;
	border-color: #ccc;
	height: 62px;
	box-shadow: none;
	padding-left: 35px;
	
}
.btn-sub{
	border-radius: 22px;
	color: #fff;
	width: 65px;
	border-color: #ccc;
}
.btn-sub:hover{
	border-radius: 22px;
	color: #fff;
	width: 65px;
	border-color: #ccc;
	background-color: #43b3e5;
}
.icon{
	position: absolute;
	right: 0;
	top: 15px;
	cursor: pointer;
}
.icon a{
	color: #ccc;
}
/*表单样式*/
.btn-sub{
	margin-left: -33px;
	background-color: #43b3e5;
}


/*小屏幕的导航*/
.menu-link{
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.menu-link *{box-sizing: border-box;}

.menu-link { display:none; border-radius:5px; box-sizing: border-box; position:absolute; top:25px;right:-8px;font-size: 11px;z-index: 10;width:40px;height:40px; padding:8px;}
@media(max-width: 768px){
	.menu-link {
		 display:none; 
		 border-radius:5px;
		  box-sizing: border-box;
		   position:absolute; 
		   top:6px;
		   right:8px;
		   font-size: 11px;
		   z-index: 10;
		   width:40px;
		   height:40px; 
		   padding:8px;
}
}
.menu-link:hover,
.menu-link:focus {}
.menu-link span {position: relative;display: block;margin-top:10px;}
.menu-link span,
.menu-link span:before,
.menu-link span:after {background-color: #333;width: 100%;height:2px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.menu-link span:before,
.menu-link span:after {position: absolute;top: -.55em;content: " ";}
.menu-link span:after {top: .55em;}
.menu-link.active span {background: transparent;}
.menu-link.active span:before {
-webkit-transform: rotate(45deg) translate(.5em, .4em);
-moz-transform: rotate(45deg) translate(.5em, .4em);
-ms-transform: rotate(45deg) translate(.5em, .4em);
-o-transform: rotate(45deg) translate(.5em, .4em);
transform: rotate(45deg) translate(.5em, .4em);
}
.menu-link.active span:after {
-webkit-transform: rotate(-45deg) translate(.4em, -.3em);
-moz-transform: rotate(-45deg) translate(.4em, -.3em);
-ms-transform: rotate(-45deg) translate(.4em, -.3em);
-o-transform: rotate(-45deg) translate(.4em, -.3em);
transform: rotate(-45deg) translate(.4em, -.3em);
}
.menu-link1{
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.menu-link1 *{box-sizing: border-box;}
.menu-link1 { display:none; border-radius:5px; box-sizing: border-box; position:absolute; top:25px;right:-8px;font-size: 11px;z-index: 10;width:40px;height:40px; padding:8px;}
.menu-link1:hover,
.menu-link1:focus {}
.menu-link1 span {position: relative;display: block;margin-top:10px;}
.menu-link1 span,
.menu-link1 span:before,
.menu-link1 span:after {background-color: #d1d1d1;width: 100%;height:2px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.menu-link1 span:before,
.menu-link1 span:after {position: absolute;top: -.55em;content: " ";}
.menu-link1 span:after {top: .55em;}
.menu-link1.active span {background: transparent;}
.menu-link1.active span:before {
-webkit-transform: rotate(45deg) translate(.5em, .4em);
-moz-transform: rotate(45deg) translate(.5em, .4em);
-ms-transform: rotate(45deg) translate(.5em, .4em);
-o-transform: rotate(45deg) translate(.5em, .4em);
transform: rotate(45deg) translate(.5em, .4em);
}
.menu-link1.active span:after {
-webkit-transform: rotate(-45deg) translate(.4em, -.3em);
-moz-transform: rotate(-45deg) translate(.4em, -.3em);
-ms-transform: rotate(-45deg) translate(.4em, -.3em);
-o-transform: rotate(-45deg) translate(.4em, -.3em);
transform: rotate(-45deg) translate(.4em, -.3em);
}
/*小屏幕菜单*/
.header_bg{ position:fixed; -webkit-transform: translateZ(0); left:0px; top:0px; right:0px; bottom:0px; z-index:99991; display:none;}

@media(min-width: 768px){
	.menu{
		float: right;
	
	}
}
/*大屏幕时的菜单*/
.menu .h3 a{ position:relative;   padding: 0; font-size:18px; display:block; color:#333; line-height: 40px; font-weight: bold;}
/*小屏幕时的菜单*/
@media(max-width: 768px){
	.menu .h3 a{ 
		position:relative;
		 height:40px;
		  line-height:40px;
		  padding-bottom: 0;
		  padding-top: 0;
		   padding-left: 15px;
		   padding-right: 15px; 
		   font-size:16px; 
		   display:block; 
		   color:#444;}
}
/*.menu .h3 a:after{content:'\20'; position:absolute; height:2px; left:0px; right:0px; bottom:0px; background:#ff1626; display:none;}*/
.menu li{ float:left; position:relative; margin:0 5px;}
.menu li:hover .h3 a,.menu li.curr .h3 a{color:#f04c53;}
@media(max-width: 768px){
	.menu li:hover .h3 a,.menu li.curr .h3 a{color:#fff;}
}
.menu li:hover .h3 a:after,.menu li.curr .h3 a:after{ display:block;}
.menu .box{ display:none; background-color:#fff; position:absolute; left:-1px; top:102%; right:0px; text-align:center; z-index: 999;}
@media(max-width: 768px){
	.menu .box{
		position: relative;
	}
}
.menu .box a{ height:34px; line-height:34px; display:block; font-size:18px; color:#333;}
@media(min-width: 768px){
	.menu .box a{
		margin-top: 10px;
		margin-bottom: 5px;
	}
}
@media(max-width: 768px){
	.menu .box a{
		font-size: 14px;
	}
}
@media(max-width: 768px){
	
	.menu .box a:hover{ color:#333;}
}


.menu li:hover .box{ display:block;}
.menu .boxw{ left:-15px; right:-15px;}

.menu .boxm{ width:360px; left:50%; margin-left:-180px; right:inherit; overflow:hidden;}
.menu .boxm a{ float:left; width:25%; border-bottom:1px solid #FFF; border-right:1px solid #fff; box-sizing:border-box;}
.menu .boxm .boxm_pd{ margin-right:-2px;}

.menu li .h3 em{ 
	display:none; 
	font-family:"iconfont" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale; 
	position:absolute; right:20px; 
	top:0px; width:40px; height:40px; text-align:center; line-height:40px; cursor:pointer;}

.menu li .h3 em:before { content: "\e604"; }
.menu li .h3 em.active:before { content: "\e606"; }
.menu li:hover .h3 em,.menu li.curr .h3 em{ color:#fff;}

.menu li .h3 i{ display:none; font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position:absolute; right:20px; top:0px; width:40px; height:40px; text-align:center; line-height:40px;}
.menu li .h3 i:before { content:"\e88b"; }


@media(max-width: 768px){
.menu-link {
	display: block;
	}
	.menu-link p {
    padding-top: 6px;
    color: #ff1626;
    font-size: 12px;
}
.menu {
    display: none;
    position: fixed;
    -webkit-transform: translateZ(0);
    top: 80px;
    left: 0px;
    right: 0px;
    width: auto;
    padding: 0px;
    background-color: #fff;
    border-top: 1px solid #ccc;
}
.menu li {
    width: auto;
    float: none;
    padding: 0px;
}
.menu1 li.curr .h3 a, .menu li:hover .h3 a {
    background: #ff1626;
    color: #fff;
}
}

@media(max-width: 768px){
	.menu li{
		margin: 0;
	}
}
/*小屏幕的导航条*/
.menu li .h3 em::before {

    content: "\e604";

}
元素 {

}
.menu li .h3 em {

    display: block;

}
.menu li .h3 em {

    display: none;
    font-family: !"iconfont" importan";
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 20px;
    top: 0px;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    cursor: pointer;

}
.menu li .box{
	display: none;
	
}
@media(max-width: 768px){
.menu li .h3 em {
    display: block;
}
.menu li:hover .box {
	display: none;
    position: static;
    
}
.menu {

    display: none;
    position: absolute;
    -webkit-transform: translateZ(0);
    top: 50px;
    left: 0px;
    right: 0px;
    width: auto;
    padding: 0px;
    background-color: #fff;
    border-top: 1px solid #ccc;
    z-index: 999;

}
}
.menu li:hover .h3 a, .menu li.curr .h3 a {
    color: #ffd1o1;
    background: #fff;
}

@media(max-width: 768px){
  .menu li.curr .h3 a, .menu li:hover .h3 a {
   	color: #ffd1o1;
   
}
}
	
/*昕满电子*/
.header1{
	background: #4d4d4e;
	height: 42px;
	line-height: 42px;
	color: #ddd;
	font-size: 12px;
	font-family: "微软雅黑";
	cursor: pointer;
}

.header1 p{
	font-weight: bolder;
	font-size: 14px;
}

header{
	background: #fff;
	color: #4d4d4e;
	font-family: "微软雅黑";
	font-size: 16px;
}

@media(min-width: 992px){
	.menu li{
		padding-left: 5px;
		padding-right: 5px;
	}
}

@media(min-width: 1200px){
	.menu>ul>li{
		padding-left: 30px;
		padding-right: 30px;
	}
}

/*main*/
/*m1*/
.m1{
	background: #f2f2f2;
	height: 58px;
}

.m1 .list-unstyled li{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #999999;
	border-right: 1px solid #999999;
	padding-left: 15px;
	padding-right: 15px;
}
.m1 .list-unstyled {
	margin-top: 22px;
}
.m1 .list-unstyled li:first-child{
	color: #666666;
}
.m1 .list-unstyled li:last-child{
	border-right: none;
}
.m1 form{
	margin-top: -8px;
}
@media(max-width: 768px){
	.m1{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.m1 form{
	margin-top: 0px;
}
}
.m1 .input-group{
	width: 400px;
	
}
@media(max-width:768px ) {
	.m1 .input-group{
	width: 280px;
	
}
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 22px;
    border-bottom-right-radius: 22px;
}
.m1 .input-group-btn > .btn{
	border-radius: 22px;
	width: 60px;
	margin-left: -60px;
	background: #32ab38;
	outline: none;
}
.input-group:focus .btn{
	border-color: #66afe9;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.m1 .input-group-btn > .btn:focus{
	border-color: #66afe9;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.m1 .input-group-btn > .btn span{
	color: #fff;
}


.m2{
	padding-top: 90px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
	.m2{
	padding-top: 15px;
	padding-bottom: 15px;
}
}
.m2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	text-align: center;
}
@media(max-width: 768px){
	.m2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	text-align: center;
}
}
.m2 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m2 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
dl{
	margin-bottom: 0;
}
.m2 .slide{
	cursor: pointer;
}
.m2 .slide .title{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #484848;
	font-weight: 100;
	line-height: 50px;
	background: #e8e8e8;
}



.m2 .slide{
	border:2px solid #fff;
}
@media(min-width: 768px){
.m2 .slide:hover{
	border: 2px solid #32ab38;
}	
}


@media(max-width: 768px){
	.more{
		margin-top: 15px;
	}
}
.more:hover{
	color: #fff;
	background: #32ab38;
}


.m3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/2_47.jpg) top center #244d6f no-repeat;
	padding-top: 90px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
	.m3{
	background: #2c509f;
	padding-top: 15px;
	padding-bottom: 15px;
}	
}
.m3 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #fff;
	text-align: center;
}
@media(max-width: 768px){
	.m3 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
}
.m3 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m3 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
@media(min-width: 768px){
	.col-d1{
		float: left;
		width: 45%;
	}
	.col-d2{
		float: left;
		width: 55%;
	}
}
.col-d2 .title{
	font-family: "微软雅黑";
	font-size: 24px;
	color: #32ab38;
	text-align: left;
}
.col-d2 .titlef{
	font-family: "HelveticaNeueL TPro Lt";
	font-size: 14px;
	color: #c2c0c0;
	text-align: left;
	margin-bottom: 25px;
}
@media(max-width: 768px){
	.col-d2 .titlef{
	font-family: "HelveticaNeueL TPro Lt";
	font-size: 14px;
	color: #c2c0c0;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 5px;
}
}
.col-d2 .desc{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ebebeb;
	line-height: 2;
}
/*时间线*/
		.time_line_box{
        position: relative;
        height: 60px;
        overflow: hidden;
    }
    .time_line{
        position: absolute;
    z-index: 1;
    left: 0;
    top: 49px;
    height: 1px;
    background: #dfdfdf;
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
    }
    .order_item{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    @media(max-width: 768px){
   	.order_item{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    }
    .order_item:hover{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    @media(max-width: 768px){
    	.order_item:hover{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    }
    .order_item:after{
        content: '';
    position: absolute;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    bottom: -5px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    border: 2px solid #dfdfdf;
    background-color: #fff;
    }
    .selected:after{
    background-color: #32ab38;
    border-color: #32ab38;
    box-shadow: 0px 0px 8px 4px #fff;
    }
    .filling_line{
        position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
     .filling_line2{
        position: absolute;
       
    z-index: 1;
    left: 28%;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
    .filling_line3{
        position: absolute;
       
    z-index: 1;
    left: 59%;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
    .filling_line4{
        position: absolute;
       
    z-index: 1;
    left: 87%;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
    .time_tip{
        width: 100%;
        height: 100px;
        line-height: 70px;
        text-align: center;
        color: #151BFD;
        border-bottom: 1px solid #ddd;
    }
    
/*时间线*/
.time_line_box{
	cursor: pointer;
}
.tline{
	position: absolute;
    z-index: 1;
    left: 0;
    top: 49px;
    height: 1px;
    width: 100%;
    background: #dfdfdf;
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}
.m4{
	padding-top: 80px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
.m4{
	padding-top: 15px;
	padding-bottom: 15px;
}
}
@media(min-width: 768px){
	.m4 .col-sm-4{
	padding: 0;
	cursor: pointer;
	
}
}


.m4 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	text-align: center;
}
@media(max-width: 768px){
	.m4 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	text-align: center;
}
}
.m4 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m4 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
.wenzi{
	position: absolute;
	top: 15%;
	padding-left: 15px;
	padding-right: 15px;
}
.wenzi .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 24px;
	color: #fff;
	text-align: left;
}
@media(max-width: 768px){
	.wenzi .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	text-align: left;
}
}
.wenzi .desc{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	text-align: left;
	margin-top: 10px;
	line-height: 2;
}
hr {
    width: 40px;
    height: 1px;
    border: none;
        border-top-width: medium;
        border-top-style: none;
        border-top-color: currentcolor;
    border-top: 1px solid #fff;
    margin-top: 8px;
    text-align: left;
}
.m5{
	padding-top: 80px;
	padding-bottom: 110px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/67.jpg);
}
@media(max-width: 768px){
	.m5{
	padding-top: 15px;
	padding-bottom: 15px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/67.jpg);
}
}
.m5 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	text-align: center;
}
@media(max-width: 768px){
	.m5 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	text-align: center;
}
}
.m5 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m5 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
.qh{
	width: 100%;
	text-align: center;
	
}
.qh .list-unstyled{
	margin-left: auto;
	margin-right: auto;
}
.anniu{
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom: 50px;
}
@media(max-width: 768px){
	.anniu{
		padding-bottom: 15px;
	}
}
.anniu span{
	width: 130px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #fff;
	background: #bdbdbd;
	text-align: center;
	line-height: 38px;
	border-radius: 22px;
	cursor: pointer;	
}
.anniu span:first-child{
	margin-right: 40px;
}
.anniu span:hover ,.anniu span.active{
	background: #32ab38;
}
.newItems{
	cursor: pointer;
}
.newItems .title{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #484848;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
}
.newItems .time{
	padding-left: 25px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/time.png) left center no-repeat;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	margin-bottom: 10px;
}
.newItems .desc{
	position: relative;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #484848;
	line-height: 2;
	margin-bottom: 10px;
}

.hr2{
	width: 100%;
    height: 3px;
    border: none;
        border-top-width: medium;
        border-top-style: none;
        border-top-color: currentcolor;
    border-top: 3px solid #dcdcdc;
    margin-top: 8px;
    text-align: center;
    
    margin: 0;
    margin-top: 15px;
}
.hr3{
	position: absolute;
	bottom: 1px;
	width: 0%;
    height: 3px;
    border: none;
        border-top-width: medium;
        border-top-style: none;
        border-top-color: currentcolor;
    border-top: 3px solid #dcdcdc;
    margin-top: 8px;
    text-align: center;
    transition: all 1s;
    -webkit-transition: all 1s;
    margin: 0;
    margin-top: 15px;
}
.newItems:hover .hr3{
	width: 100%;
	border-top: 2px solid #3486c5;
}
.new1 , .new2{
	display: none;
}
.new1.active , .new2.active{
	display: block;
}
/*底部*/
footer{
	padding-top: 70px;
	padding-bottom: 75px;
	color: #9a9a9a;
	font-family: "微软雅黑";
	background: #2b2b2b;
}
@media(max-width: 768px){
	footer{
	padding-top: 20px;
	padding-bottom: 25px;
	color: #9a9a9a;
	font-family: "微软雅黑";
	background: #2e2e2e;
}
}
footer ol{
	padding-left: 0;
	line-height: 30px;
}
.footlist li{
	font-size: 18px;
	color: #fdfcfc;
	
	font-weight: bold;
}
.footlist li ol:first-child{
	margin-top: 25px;
}
.footlist{
	color: #777;
}
.footlist li ol a{
	font-size: 14px;
	color: #777777;
	
}
.footlist li ol{
	font-size: 14px;
	color: #777;
	
}
@media(min-width: 992px){
	.footlist li{
		margin-left: 15px;
		margin-right: 40px;
	}
}
@media(min-width: 1200px){
	.footlist li{
		margin-left: 15px;
		margin-right: 20px;
	}
}


.bq{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ffffff;
	height: 70px;
	line-height: 70px;
	background: #1b1b1b;
	text-align: center;
}
@media(max-width: 768px){
	.bq{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ffffff;
	height: 50px;
	line-height: 50px;
	background: #1b1b1b;
	text-align: center;
	margin-bottom: -50px;
}
}
/*底部*/
.m3Items{
	display: none;
	
}
.m3Items.active{
	
	display: block;
}
.m4 .col-sm-4{
	overflow: hidden;
}
.m4 img{
	transition: all 1s;
	-webkit-transition: 1s;
}
.m4 img:hover{
	transform: scale(1.1);
}
/*内页*/
.dym1{
	height: 45px;
	background: #f2f2f2;
	line-height: 45px; 
}
.dym1 .list-unstyled li{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	margin-right: 5px;
}

.dym1 .list-unstyled li:last-child{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666666;
}
.dym2{
	padding-top: 25px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
	.dym2{
	padding-top: 15px;
	padding-bottom: 15px;
}	
}

.dym2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	margin-bottom: 25px;
	
}
@media(max-width: 768px){
	.dym2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	margin-bottom: 15px;
	
}
}
.dym2 ul li{
	margin-right: 2px;
	margin-bottom: 40px;
}
.dym2 ul li a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	padding: 8px 22px;
	background: #f2f2f2;
}
.dym2 ul li a:hover{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	background: #32ab38;
}
@media(min-width: 768px){
	.imgcontent .col-xs-12{
		padding: 10px;	
	}
}
.dym2 .imgcontent{
	 text-align: justify;
	
}
.dym2 .imgcontent .title {
    font-family: "微软雅黑";
    font-size: 18px;
    color: #484848;
    font-weight: 100;
    line-height: 50px;
    background: #e8e8e8;
    text-align: center;
}
.dym2 .cover {
    background: #32ab38;
    color: #fff;
    padding: 10px 15px;
    position: absolute;
    bottom: 0;
    opacity: 0;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.dym2 .imgItems:hover .cover{
	opacity: 1;
}
.dym2 .imgItems{
	position: relative;
	cursor: pointer;
	border: 2px solid #fff;
	margin-bottom: 25px;
}
.dym2 .imgItems:hover{
	position: relative;
	cursor: pointer;
	border: 2px solid #32ab38;
}
.dym2 .imgItems .cover{
	position: absolute;
	bottom: 0;
}
.fenye{
	margin-top: 30px;
	text-align: center;
}
@media(min-width: 768px){
.newcontent>div.col-xs-12{
	padding-left: 0;
	padding-right: 0;
}
}
.newItems{
	margin-bottom: 15px;
}


.xinwen{
   font-family: "微软雅黑";
   font-size: 18px;
   color: #999999;
}
.descnew {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #999999;
    text-align: left;
    margin-top: 10px;
    line-height: 2;
}



.dycontent img{
	display: block;
	max-width: 100%;
}
@media(max-width: 768px){
	.dycontent img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
}
	.dycontent{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #666666;
	line-height: 1.8;
}
/*直播*/
.menu li:hover{
	
	
	border: 1px solid #f04c53;
}
@media(max-width: 768px){
	.menu li:hover{
	
	border: 1px solid #fff;
}
}
.menu .curr:hover{

	
}

.carousel .banneryy{
	position: absolute;
	bottom: -26px;
}
body{
	font-family: "微软雅黑";
	color: ;
	font-size: 16px;
	background: #fff;
}
.m1 .listin1{
	height: 50px;
	margin-top: 25px;
	margin-bottom: 25px;
}
.m1 .listin1 li{
	line-height: 35px;
	padding-left: 30px;
	padding-right: 30px;
	margin-left: 10px;
	margin-right: 10px;
	border-radius: 20px;
	cursor: pointer;
	
}

.m1 .listin1 li.active{
	color: #fff;
	background: #f98e1c;
}
.m1 .listin1 li:hover{
	color: #fff;
	background: #f98e1c;
}
.zbItems{
	
	background: #fff;
	border-bottom: 1px solid #ccc;
	padding-top:10px;
	padding-bottom: 10px;

}
.zbItems .col-xs-12{
	display: flex;
	align-items: center;
	justify-content: space-around;
}
@media(min-width: 768px){
.zbItems .row .col-xs-12:nth-child(1){
	padding-right: 25px;
}
.zbItems .row .col-xs-12:nth-child(2){
	padding-left: 25px;
}
}
.zbItems .row .col-xs-12:nth-child(2) span{
	padding: 2px 8px;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}
.zbItems .row .col-xs-12:nth-child(2) span:hover{
	border-bottom: 1px solid #f98e1c;
	color: #f98e1c;
}
.zbItems .row .col-xs-12:nth-child(2) span.active{
	border-bottom: 1px solid #f98e1c;
	color: #f98e1c;
}
.zbItems .time{
	text-align: center;
}
.zbItems .team{


}
.m2{
	padding-top: 25px;
	padding-bottom: 0;
}
.m2 .more{
	width: 100%;
	line-height: 35px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 25px;
	background: #fff;
	height: 35px;
	border: none;
	
}
.m2 .more:hover{
	color: #f98e1c;
}

.zbm3 .indi2{
	 position: absolute;
    bottom: 0px;
    left: 100%;
    z-index: 15;
    width: 100px;
    padding-left: 0;
   
    text-align: right;
    list-style: none;
	
}
.indi2 li{
	border-radius: 0;
	
	color: #fff;
	background-color: black;
	font-size: 10px;
	border: 1px solid black;
	margin: 0;
	width: 18px;
	height: 16px;
	text-align: center;
}
.indi2 .active{
	background-color: #e42626;
	border: 1px solid #e42626;
	width: 18px;
	height: 16px;
	margin: 0;
}

.caption2 {

    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    padding-top: 10px;
    padding-bottom: 10px;
   	padding-left: 15px;
    color: #fff;
    text-align: left;
    background: #3f3f3f;
    opacity: 0.7;
}
.zbnew li{
	padding: 5px 15px;
	cursor: pointer;
}
.zbnew .active{
	background: #E42626;
	color: #fff;
	position: relative;
}


.zbnew .active:after{
	width: 0px;
	height: 0px;
	border: solid;
	border-color: transparent;
	border-width: 8px;
    border-top-color: #E42626;
    content: ' ';
	position: absolute;
	left: 44%;
	bottom: -16px;
}

.newItems.active{
	display: block;
}

.newItems .list-group-items{
	width: 100%;
}
.shownew{
	float: left;
	list-style: none;
}

.bq{
	height: 50px;
	line-height: 50px;

}
/*建材*/
.weixin{
	position: absolute;
	right: 65px;
	top: 32px;
	cursor: pointer;
	height: 90px;
}
.search{
	position: absolute;
	right: 10px;
	top: 32px;
	cursor: pointer;
	padding-left: 12px;
	height: 90px;
}

.search::before{
	content: '|';
	position: absolute;
	left: 0;
}

.showwx{
	position: absolute;
	top: 58px;
	left: -32px;
	z-index: 9999;
	display: none;
}
.showwx.active{
	display: block;
}
.showwx::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 10px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 37px;
				top: -20px;
				display: none;
}
.showwx.active::before{
	display: block;
}
@media(max-width: 768px){
	.weixin{
	position: absolute;
	right: 110px;
	top: 12px;
	cursor: pointer;
	height: 90px;
}
.showwx{
	position: absolute;
	top: 39px;
	left: -34px;
	z-index: 9999;
	display: none;
}
.showwx::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 10px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 39px;
				top: -19px;
				display: none;
}
}


.showsearch{
	position: absolute;
	top: 58px;
	left: -220px;
	z-index: 9999;
	padding: 6px 25px;
	background: #fff;
	display: none;
}
.showsearch.active{
	display: block;
}
.showsearch::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 12px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 234px;
				top: -24px;
}
@media(max-width: 768px){
	.search{
	position: absolute;
	right: 56px;
	top: 13px;
	cursor: pointer;
	padding-left: 12px;
	height: 90px;
}
	.showsearch{
	position: absolute;
	top: 40px;
	left: -220px;
	z-index: 9999;
	padding: 6px 25px;
	background: #fff;
	display: none;
}
.showsearch.active{
	display: block;
}
.showsearch::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 12px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 234px;
				top: -23px;
}
}


.form1{
	width: 180px !important;
}
.carousel-indicators li {

    display: inline-block;
    width: 80px;
    height: 5px;
	margin: 0;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: #acacac;
    border: 1px solid #acacac;
    border-radius: 0;
    margin-right: 15px;

}
.carousel-indicators .active {
    width: 80px;
    height: 5px;
    margin: 0;
    border: 1px solid #fff;
     margin-right: 15px;
}
@media(max-width: 768px){
	.carousel-indicators li {

    display: inline-block;
    width: 40px;
    height: 5px;
	margin: 0;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: #acacac;
    border: 1px solid #acacac;
    border-radius: 0;
    margin-right: 10px;

}
.carousel-indicators .active {
    width: 40px;
    height: 5px;
    margin: 0;
    border: 1px solid #fff;
     margin-right: 10px;
}
}
.probt{

	height: 80px;
	margin-top: 50px;
}
@media(max-width: 768px){
	.probt{

	height: 50px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-size: contain;
}
}
.propic .col-xs-12{
	margin-bottom: 29px;
}
.span1{
	position: absolute;
	top: 50%;
	left: 0;
	width: 50px;
	height: 50px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/left.png) center center no-repeat;
}
.span2{
	position: absolute;
	top: 50%;
	right: 0;
	width: 50px;
	height: 50px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/right.png) center center no-repeat;
}
.proItems{
	position: relative;
}
.proItems .title1{
	position: absolute;
	bottom: 0;
	background: #909090;
	width: 100%;
	line-height: 40px;
	text-align: center;
	font-family: '微软雅黑';
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}

.proItems:hover .title1{
	display: none;
}

.cover1{
	display:flex !important;
	align-content: center !important;
	justify-content: center !important;
	position: absolute;
	top: 0;
	left: 0;
	
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	display: none;
}
.proItems:hover .cover1{
	display: block;
}
.gd{
	height: 118px;
	width: 120px;
	margin-top: 15px;
	margin-bottom: 50px;;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/more.png) center center no-repeat;
	background-size: contain;
}
@media(max-width: 768px){
.gd{
	height: 70px;
	width: 120px;
	margin-top: 15px;
	margin-bottom: 25px;;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/more.png) center center no-repeat;
	background-size: contain;
}
}
.jcm2{
	padding-bottom: 120px;
	padding-top: 120px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/bg1.jpg) center center no-repeat;
}
@media(max-width: 768px){
	.jcm2{
	padding-bottom: 15px;
	padding-top: 25px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/bg1.jpg) center center no-repeat;
}
}
@media(min-width: 768px){
	.col-dl{
		width: 20%;
		float: left;
		padding-left: 10px;
		padding-right: 10px;
		
	}
}
@media(max-width: 768px){
	.col-dl img{
		width: 100%;
	}
}

.jcm2Items{
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);

    cursor: pointer;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    margin-bottom: 20px;
}
.jcm2Items:hover{
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);

}
.jcm2more{
	padding: 30px 15px;
}
.newbt{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/new.png) center center no-repeat;
	height: 102px;
	margin-top: 90px;
	margin-bottom: 60px;
}
@media(max-width: 768px){
	.newbt{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/new.png) center center no-repeat;
	height: 50px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-size: contain;
}
}
.m5{
	padding: 0;
}
@media(max-width: 768px){
	
	.d2 img{
		width: 120px;
		height: 120px;
	}
}
.col-dl{
	position: relative;
}
.col-dl .jcm2more{
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	background: #fff;
	padding-left: 0;
	padding-right: 0;
}
.m2cover{
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	transition:  all 1s;
	-webkit-transition: all 1s;
}
.jcm2Items:hover .m2cover{
	opacity: 1;
}
.m2cover .addr{
	text-align: center;
	padding: 5px 20px;
	border: 1px solid #fff;
	color: #fff;
	margin-bottom: 30px;
}
.procoverout{
	position: relative;
}
.procover{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: black;
	
	opacity: 0;
	filter:alpha(opacity=100);/* 设置不透明度为80 */ 
	transition: all 1s;
	-webkit-transition: all 1s;
	cursor: pointer;
	
}
.procoverin{
	position: relative;
	top: 15%;
	left: 0;
	right: 0;
	margin: 0;
	text-align: center;
	
   
}
.proItems:hover .procover{
	opacity: 0.7;
	filter:alpha(opacity=0);
}
.procover .title{
	font-size: 20px;
	color: #fff;
	margin-bottom: 25px;
	text-align: center;
}
.procover .desc{
	
	color: #fff;
	margin-bottom: 30px;
	line-height: 30px;
}
.banner{
	cursor: pointer;
}
.ba_2{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	background: #333333;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.d2{
	position: absolute;
	bottom: 40px;
	left: 0;
	right: 0;
	margin: 0 auto;
}
/*8-31*/
.header-top{
	line-height: 44px;
	height: 44px;
}
.top-we{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
}
.top-tel{
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: 500;
	color: #777;
}
@media(min-width: 768px){
	.logo{
		
	}
}

.headerlogo{
	width: 100%;
}
.logo{
	position: absolute;
	left: 15px;
	top: 20px; 
}
.logo-right{
	line-height: 100px;
	height: 100px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	font-weight: 300;
}
.logo-right .s1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) 1px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.logo-right .s2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) -110px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.logo-right .s3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) -230px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.logo-right .s4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) -340px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
	
}
.logo1{
	position: absolute;
	left: 15px;
	top: 20px;
	width: 452px;
	height: 50px;
	line-height: 50px;
	padding-left: 210px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/logo.png) left center no-repeat;
	background-size: contain;
}
@media(max-width: 768px){
	.logo1{
	position: absolute;
	left: 15px;
	top: 0px;
	width: 210px;
	height: 50px;
	line-height: 50px;
	padding-left: 210px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/logo.png) left center no-repeat;
	background-size: contain;
}
	
}
.logo-ms{
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-left: 1px solid #777;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	padding-left: 20px;
}
@media(min-width: 768px){
	.menu{
		width: 100%;
		
	}
}
.menu ul li{
	border: 1px solid #fff;
}
@media(min-width: 768px){
	.menu li:hover .box{
	width: 800px;
}
}

.menu .box-ul li{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	margin-bottom: 25px;
	line-height: 35px;
	border: none;
	margin: 0;
	width: 20%;
	text-align: left;
	cursor: pointer;
}
.menu .box-ul li ol{
	padding: 0;
	font-family: "微软雅黑";
	font-size: 14px;
	color: 999;
}
.menu .box-ul li ol:hover{
	color: #f04c53;
}

.menu li .h3 span {
   border-bottom: 12px solid #727171;
	border-left: 12px solid transparent;
	bottom: 11px;
	position: absolute;
	right: 15px;
	cursor: pointer;
}
.menu li:hover span{
	border-bottom: 12px solid #f04c53;
}
.banner{
	position: relative;
}
 
 
.nav-left{
	width: 280px;

}
.nav-left ul li{
	list-style: none;
	float: left;
	width: 100%;
}
.probt h2{
	font-family: "微软雅黑";
	font-size: 32px;
	color: #333;
	font-weight: 500;
	margin-bottom: 10px;
	text-align: center;
}
.probt h4{
	font-family: "微软雅黑";
	font-size: 20px;
	color: #999999;
	font-weight: 500;
	margin-bottom: 10px;
	text-align: center;
}
.probt h2 span{
	color: #f04c53;
} 
.probt h4 span{
	color: #f04c53;
}

.p_form1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/search.jpg) left center  no-repeat #fff;
	background-position-x: 7px;
}
.p_form2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/phone.jpg) left center  no-repeat #fff;
		background-position-x: 7px;
}
.p_form3{
	background: #f04c53;
	border-color: #f04c53;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/submit.jpg) left center no-repeat #f04c53;
	background-position-x: 7px;
}
.p_list{
	background: #fff;
	margin-top: 20px;
	padding-bottom: 20px;
}
.search1{
	padding-left: 100px;
	padding-right: 100px;
	background: #333;
	padding-top: 20px;
}
@media(max-width: 768px){
	.search1 {
    padding-left: 15px;
    padding-right:15px;
    background: #333;
    padding-top: 20px;
}
}

.p_list h3{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	font-weight: 400;
}
.p_list h3 span{
	color: #f04c53;
}
.p_list .list-unstyled li{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #969696;
	line-height: 35px;
	
}
.tool1{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool1.jpg) center center no-repeat;
	cursor: pointer;	
}
.tool2{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool2.jpg) center center no-repeat;
	cursor: pointer;
	
}
.tool3{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool3.jpg) center center no-repeat;
	cursor: pointer;
	
}
.tool4{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool4.jpg) center center no-repeat;
	cursor: pointer;
	
}
.p_h2{
	line-height: 35px;
	height: 35px;
}
.p_h2 span{
	font-family: "微软雅黑";
	font-size: 22px;
	color: #fff;
	font-weight: 500;	
}
.p_h2 span label{
	color: #f04c53;
}
.cy-search{
	padding-bottom: 50px;
}
.hot-title{
	padding-left: 30px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/hot.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
	
}
.hot{
	padding-bottom: 50px;
	background: #f6f6f6;
}
.hot_ms{
	background: #fff;
	padding: 10px 10px;
}
.hot_ms .title{
	font-family: "微软雅黑";
	font-size: 20px;
	color: #333;
	font-weight: 500;
	text-align: center;
	line-height: 35px;
	
}
.hot_ms .description{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999999;
	line-height: 25px;
	text-align: center;
}
.hot_item{
	margin-bottom: 20px;
	cursor: pointer;
}
.hot_item:hover .hot_ms{
	color: #f04c53;
}

.gszc-title{
	padding-left: 40px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gszc.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}

.pic{
	border: 1px solid #999;
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
@media(min-width: 768px){
	.col-sm-4-5{
		width: 37.5%;
	}
}
@media(min-width: 768px){
	.pic1{
		min-height: 560px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs1.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic2-1{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs2.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic2-2{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs3.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic2-3{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs4.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic3-1{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs5.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic3-2{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs6.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	
	
	.jzbs-pic1{
		min-height: 560px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz1.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic2-1{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz2.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic2-2{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz3.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic2-3{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz4.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic3-1{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz5.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic3-2{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz6.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	
	
	
}

.pic:hover{
	border-color: #f04c53;
}
@media(max-width: 768px){
	.pic{
		border: none;
		cursor: pointer;
	}
	.pic img{
		width: 100%;
	}
	.pic h4{
		font-family: "微软雅黑";
		font-size: 14px;
		color: #333;
		text-align: center;
	}
}
.pic-ms{
	padding-left: 15px;
	padding-right: 15px;
}
.pic-ms h2{
	color: #f04c53;
	text-align: center;
}
.pic-ms .description{
	color: #999;
	text-align: center;
}
.pic3-1 .pic-ms h2{
	text-align: left;
	padding-left: 50px;
}
.pic3-1 .pic-ms .description{
	text-align: left;
	padding-left: 50px;
}

.pic3-2 .pic-ms h2{
	text-align: left;
	padding-left: 50px;
}
.pic3-2 .pic-ms .description{
	text-align: left;
	padding-left: 60px;
}
.jzbs{
	background: #f6f6f6;
	padding-bottom: 50px;
}
.gszc{
	padding-bottom: 50px;
}
.jzbs-title{
	padding-left: 40px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jzbs.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}
.jzbs h2{
	font-size: 24px;
}
.jzbs .pic1 h2{
	font-size: 36px;
}

.gszc h2{
	font-size: 24px;
}
.gszc .pic1 h2{
	font-size: 36px;
}

.zscq_item{
	position: relative;
}
.zscq_item .zscq_cover{
	position: absolute;
	left: 0;
	right: 0;
	top: 20px;
	z-index: 99;
}
.zscq_item .zscq_cover .title{
	font-family: "微软雅黑";
	font-size: 24px;
	color: #f04c53;
	text-align: center;
	line-height: 35px;
	height: 35px;
}
@media(max-width: 768px){
	.zscq_item .zscq_cover .title{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #f04c53;
	text-align: center;
	
}
.zscq_item .zscq_cover{
	position: relative;
	left: 0;
	right: 0;
	top: 0;
}
}

.zscq_item .zscq_cover .description{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999999;
	text-align: center;
	line-height: 25px;
}

.zscq_item{
	margin-bottom: 20px;
}
.zscq-title{
	padding-left: 50px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/zscq.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}
.new-title{
	padding-left: 45px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/new.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}
.new-list{
	width: 100%;
	height: 40px;
	line-height: 40px;
	
	margin-bottom: 1px;
	
}
.new-list li{
	list-style: none;
	float: none;
	text-align: center;
	border: 1px solid #f04c53;
	margin-right: -6px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #333;
	padding-left: 25px;
	padding-right: 25px;
	cursor: pointer;
	font-weight: 500;
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
	
}
.new-list li:hover , .new-list li.active{
	background: #f04c53;
	color: #fff;
}
.new-toggle{
	text-align: center;
	width: 100%;
	border-bottom: 1px solid #f04c53;
}
@media(max-width: 768px){
.new-toggle{
	margin-bottom: 40px;
	border: none;
}
.new-list li{
	margin-right: -3px;
}
}

.new-toggle span{
	font-size: 20px;
	font-family: "微软雅黑";
	color: #333;
	border: 1px solid #f04c53;
	margin-left: 1px;
}
.new-item{
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
}
.new-item{
	border: 1px solid #fff;
	padding-left: 10px;
	
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.new-item:hover{
	border: 1px solid  #f04c53;
}
.new-item:hover h2{
	color: #f04c53;
}
.new-item h2{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	margin-top: 10px;
	margin-bottom: 10px;
}
.new-item .time{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999;0
}
@media(max-width: 768px){
	.new-item img{
		width: 100%;
	}
}
.new-item .col-sm-3 , .new-item .col-sm-9{

}

.toggle-item1 , .toggle-item2 , .toggle-item3 ,.toggle-item4{
	display: none;
}

.toggle-item1.active , .toggle-item2.active , .toggle-item3.active ,.toggle-item4.active{
	display: block;
}
.toggle-item1 .new-item , .toggle-item2 .new-item ,.toggle-item3 .new-item ,.toggle-item4 .new-item{
	margin-left: 1000;
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}

.toggle-item1.active .new-item , .toggle-item2.active .new-item ,.toggle-item3.active .new-item ,.toggle-item4.active .new-item{
	margin-left: 0;
}
.cy-5{
	background: #f04c53;
	
}
.new{
	padding-bottom: 50px;
}
.cy-5 .item{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 85px;
}
.cy-5 .item h3{
	font-family: "微软雅黑";
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #fff;
}
.cy-5 .item p{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
}

.cy-5 .item1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy1.jpg) left center no-repeat;
}

.cy-5 .item2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy2.jpg) left center no-repeat;
}
.cy-5 .item3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy3.jpg) left center no-repeat;
}

.cy-5 .item4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy4.jpg) left center no-repeat;
}
@media(max-width: 768px){
	.cy-5 .item h3{
	text-align: center;
}
.cy-5 .item p{
	text-align: center;
}


.cy-5 .item1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy1.jpg) left center no-repeat;
	background-position-x: 30px;
}

.cy-5 .item2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy2.jpg) left center no-repeat;
	background-position-x: 30px;
}
.cy-5 .item3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy3.jpg) left center no-repeat;
	background-position-x: 30px;
}

.cy-5 .item4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy4.jpg) left center no-repeat;
	background-position-x: 30px;
}
}
@media(max-width: 768px){
	.box-ul li ol{
		display: none;
	}
}
@media(max-width: 768px){
	.menu .box-ul li{
		width: 100%;
		text-align: center;
	}
}
.header-top{
	background: #f6f6f6;
}
@media(max-width: 768px){
	.probt{
		margin-bottom: 0px;
		margin-top: 0px;
		height: auto;
	}
	.probt h2{
		font-size: 18px;
	}
	.probt h4{
		font-size: 14px;
	}
}
@media(max-width: 768px){
	.form-control{
		height: 45px;
		margin-bottom: 15px;
	}
}

	.row{
		margin-left: 0;
		margin-right: 0;
	}

.tool1 , .tool2 , .tool3 , .tool4{
	text-align: center;
}
.p_h2 span{
	padding-left: 0 !important;
}

.search1{
	padding-bottom: 15px;
}
@media(max-width: 768px){
	.hot_ms .title{
		font-size: 16px;
	}
	.hot_ms .description{
		font-size: 14px;
	}
}

.banner .item{
	height: 480px;
}
@media(max-width: 768px){
	.banner .item{
	height: 150px;
}
}
.nav-left{
	height: 480px;
}
.nav-left .list-unstyled li{
	height: 80px;
	line-height: 80px;
	text-align: center;
	background: #fff;
	border-bottom: 1px solid #eee;
	cursor: pointer;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
}
.nav-left .list-unstyled li:hover{
	color: #fff;
	background: #f04c53;
	border-color: #f04c53;
}
.nav-left{
	background: #fff;
}
.nav-left .list-unstyled li.nav-left1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left1-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left1:hover , .nav-left .list-unstyled li.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left1-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left2-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left2:hover, .nav-left .list-unstyled li.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left2-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left3-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left3:hover , .nav-left .list-unstyled li.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left3-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left4-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left4:hover ,.nav-left .list-unstyled li.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left4-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left5{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left5-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left5:hover , .nav-left .list-unstyled li.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left5-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left6{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left6-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left6:hover , .nav-left .list-unstyled li.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left6-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}
.nav-left li{
	position: relative;
}
.nav-left li span {
   border-bottom: 12px solid #727171;
	border-left: 12px solid transparent;
	bottom: 34px;
	position: absolute;
	right: 30px;
	cursor: pointer;
}
.nav-left li:hover span{
	border-bottom: 12px solid #fff;
}

.navleft{
	position: absolute;
	top: 100%;
	width: 560px;
	height: 480px;
}
.navleft .nav-left{
	position: relative;
	z-index: 9;
	width: 280px;
	float: left;
}
.navleft .nav-content{
	position: absolute;
	left: 0px;
	top: 0;
	z-index: 8;
	float: left;
	background: #fff;
	height: 480px;
	border-left: 1px solid #eee;
	-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-ms-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
}


.nav-con.active{
	display: block;
}
.nav-con ul li{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	line-height: 35px;
	cursor: pointer;
}
.nav-con ul{
	width: 100%;
}
.nav-con ul li{
	width: 100%;
}
.nav-con ul li:hover{
	background: #f04c53;
	color: #fff;
}
.rn{
	width: 120px !important;
	height: 36px !important;
	text-align: center;
	border: 1px solid #f04c53;
	border-radius: 25px;
	margin-top: 15px;
	
}
.service{
	padding-top: 15px;
	padding-bottom: 50px;
}
.service .list-inline li{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	line-height: 35px;
}
.service-content{
	margin-top: 40px;
}
.serviceItems h2{
	font-family: "微软雅黑";
	color: #333;
	font-size: 24px;
	text-align: center;
}
@media(max-width: 768px){
	.serviceItems h2{
	font-family: "微软雅黑";
	color: #333;
	font-size: 16px;
	text-align: center;
}
}
.serviceItems{
	padding-bottom: 20px;
	border: 1px solid #eee;
	margin-bottom: 20px;
}
@media(max-width: 768px){
	.serviceItems{
	padding-bottom: 0px;
	border: 1px solid #eee;
	margin-bottom: 20px;
}

}
.service img{
	width: 100%;
}

.pagination li{
	margin-left: 5px;
	margin-right: 5px;

} 
.pagination li a{
	color: #f04c53;
	border: 1px solid #f04c53;
}
.pagination li a:hover{
	color: #f04c53;
	border: 1px solid #f04c53;
	background: #fff;
}
.toggle-item{
	position: relative;
	
}

.news-scroll li{
	width: 100%;
	float: left;
	line-height: 30px;
}
.warp{
	position: relative;
	height: 120px;
	overflow: hidden;
}
.news-scroll{
	position: relative;
	margin: 0;
}
@media(min-width: 768px){

}
@media(max-width: 768px){
	.banner{
		width: 100%;
		height: 150px;
	}
}
.banner{
	background: url(../images2/w1.jpg) center top no-repeat;
}
.main{
	margin: 0 auto;
	width: 1120px;
	
}
.w2-main{
	margin: 0 auto;
	width: 1120px;
}
.main1 .main1-item{
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 120px;
	line-height: 48px;
}
.main1 .item1{
	background: url(../images2/w2.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main1 .item2{
	background: url(../images2/w3.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main1 .item3{
	background: url(../images2/w4.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main1 .item4{
	background: url(../images2/w5.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main-item{
	padding-top: 35px;
	padding-bottom: 25px;
}
.main-item h2{
	margin: 0;
	font-family: "黑体";
	font-size: 25px;
	color: #000;
	text-align: center;
	margin-bottom: 15px;
	font-weight: bold;
}
.main-item h4{
	margin: 0;
	font-family: "黑体";
	font-size: 18px;
	color: #000;
	text-align: center;
	margin-bottom: 15px;
}
.main-item .title{
	border-bottom: 1px solid #b4b0b0;
	
}
.main2{
	background: #f4f4f4;
	border-radius: 15px;
}
.main3{
	background: #f4f4f4;
	border-radius: 15px;
	
}
.main-content{
	border-top: 1px solid #fff;
	padding-top: 20px;
}

.content-item{
	border: 1px solid #54d2f6;
	border-radius: 10px;
	padding: 25px 15px;
	margin-bottom: 20px;
}
.content-item h2{
	margin: 0;
	font-family: "黑体";
	font-size: 24px;
	color: #000;
	font-weight: bold;
	margin-bottom: 15px;
}
.content-item .description{
	font-family: "新宋体";
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 25px;
	min-height: 80px;
}
.form2-control{
	height: 50px;
	padding-left: 15px;
}
.btn-form{
	height: 48px;
	width: 150px;
	padding-left: 25px;
	left: -70px;
	border-radius: 25px;
	border-top-left-radius: 25px !important;
	border-bottom-left-radius: 25px !important;
}
.form2-control[value]{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #929596;
} 
.bg2{
	width: 100%;
	height: 60px;
	background: #fff;
}
.main{
	
	background: #fff;
}
.col-1{
	width: 10%;
	float: left;
}
.col-9{
	width: 90%;
	float: left;
}
.main3-item .h2-item1{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	background: url(../images2/w7.jpg) center top no-repeat;
}
.main3-item .h2-item2{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w8.jpg) center top no-repeat;
}
.main3-item .h2-item3{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w9.jpg) center top no-repeat;
}
.main3-item .h2-item4{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w10.jpg) center top no-repeat;
}
.main3-item a{
	color: #aeb0b6;
}
.main-top{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w12.jpg) left center no-repeat;
}
.w2-main .main-top{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w2-9.jpg) left center no-repeat;
	background-position-y: 65px;
}
.top-right{
	border: 1px solid #55b2f5;
}
.main-cen{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w13.jpg) left center no-repeat;
	background-position-x: 6px;
}
.w2-main .main-cen{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w2-10.jpg) left center no-repeat;
	background-position-x: 6px;
} 
.main-bot{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w20.jpg) left center no-repeat;
	background-position-x: 6px;
}
.cen-right{
	border: 1px solid #55b2f5;
}
.bot-right{
	border: 1px solid #55b2f5;
}
.main3-item .h2-item5{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w14.jpg) center top no-repeat;
}
.main3-item .h2-item6{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w15.jpg) center top no-repeat;
}
.main3-item .h2-item7{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w16.jpg) center top no-repeat;
}
.main3-item .h2-item8{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w17.jpg) center top no-repeat;
}
.main3-item .h2-item9{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w18.jpg) center top no-repeat;
}
.main3-item .h2-item10{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w19.jpg) center top no-repeat;
}
.bot-list li{
	width: 50%;
	float: left;
	list-style: afar;
}
.main-bot .titlex{
	padding-left: 110px;
	padding-bottom: 4px;
	padding-top: 25px;
	background: url(../images2/w22.jpg) left center no-repeat;
}
.main-bot .titlex h2 {
	font-family: "新宋体";
	font-size: 24px;
	color: #cc7079;
	margin: 0;
	text-align: left;
}
.main-bot .titlex h4{
	font-family: "新宋体";
	font-size: 14px;
	color: #cc7079;
	text-align: left;
}
.bot-list{
	padding-left: 15px;
	margin-top: 25px;
	height: 190px;
}
.bot-list li{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #555;
	line-height: 30px;
}
.main-bot{
	margin-bottom: 25px;
}
.main4{
	
	border-radius: 8px;
}
.main5{
	background: #f4f4f4;
	border-radius: 8px;
}
.main4 .main-content{
	background: url(../images2/w23.jpg) center center no-repeat;
	height: 600px;
	margin-bottom: 25px;
}
.main4.main-item{
	padding-top: 0;
}
.main4 .title{
	background: #f4f4f4;
	padding-top: 25px;
}
.main5-item{
	border: 1px solid #aaa;
	padding-top: 25px;
}
.main5-item h2{
	font-family: "新宋体";
	font-weight: 100;
}
.main5-item img{
	text-align: center;
}
.main5-item .description{
	font-family: "新宋体";
	font-size: 16px;
	color: #000;
	padding-top: 10px;
	text-align: center;
	font-weight: bold;
}
.dian{
	background: #3a58f5;
	text-align: center;
	padding-top:5px;
	padding-bottom: 5px; 
	border: 1px solid #3a58f5;
}
a .dian {
	color: #fff;
	font-family: "新宋体";
	font-size:16px;
	font-weight: bold;
}
.main5-top{
	padding: 15px 35px;
	background: #fff;
}
.main6{
	background: #f4f4f4;
	border-radius: 8px;
}
.main6-item{
	border: 2px solid #93ccf5;
}
.main6-item-out{
	padding-left: 30px;
	padding-right: 30px;
}
.main6-item{
	padding:35px 15px 50px 15px;
	border-radius: 8px;
}
.main6-item h2{
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.main6-item .description{
	height: 50px;
	font-family: "新宋体";
	font-size: 14px;
	color: #000;
	line-height: 25px;
}
.main6-top{
	margin-bottom: 25px;
}
.main7-item{
	padding-left: 50%;
	
	padding-bottom: 60px;
}
.main7-item{
	background: url(../images2/w32.jpg) left center no-repeat;
}
.main7{
	margin-top: 120px;
	margin-bottom: 30px;
}
.main7-item h2{
	font-family: "华文行楷";
	font-size: 36px;
	color: #333;
	text-align: center;
	margin-bottom: 15px;
	
}
.main7-item h4{
	font-family: "新宋体";
	font-size: 18px;
	color: #333;
	text-align: center;
	
}

.main7-item .description{
font-family: "微软雅黑";
font-size: 18px;
color: #333;
line-height: 35px;
margin-top: 50px;
padding-left: 25px;
padding-right: 25px;	
}
.banner2{
	height: 376px;
	width: 100%;
}
.w2-main{
	font-family: "新宋体";
}
.w2-main .main1{
	background: #57addc;
}
.w2-main .main1 .item1{
	background: url(../images2/w2-2.jpg) left center no-repeat;
	background-position-x: 33px;
	background-position-y: 37px;
}
.w2-main .main1 .item2{
	background: url(../images2/w2-3.jpg) left center no-repeat;
	background-position-x: 33px;
	background-position-y: 44px;
}
.w2-main .main1 .item3{
	background: url(../images2/w2-4.jpg) left center no-repeat;
	background-position-x: 33px;
	background-position-y: 44px;
}
.w2-main .main1-item{
	text-align: left;
	font-family: "黑体";
	font-size: 36px;
	font-weight: bolder;
	color: #fff;
}
.w2-main .main1-item span{
	text-align: left;
	font-family: "黑体";
	font-size: 22px;
	font-weight: bolder;
	color: #fff;
}
span.xh{
	height: 50px;
	width: 50px;
	line-height: 50px;
	border-radius: 25px;
	text-align: center;
	border: 1px solid #19a6f3;
}
.w2-item{
	line-height: 50px;
	margin-bottom: 45px;
}
.zx1 a{
	background: #19a6f3;
	color: #fff;
	font-size: 14px;
	border-radius: 8px;
	padding: 2px 20px;
	
}
.w2-item .col-xs-10{
	border-bottom: 1px solid #19a6f3;
}
.w2-main .main3 .main-content{
	
}
.w2-main .main3 .main-content .item-out{
	padding: 15px 10px;
}
.w2-main .main3 .main-content .item-out .item{
	border: 1px solid #a8d8f2;
	padding: 15px 15px 15px 30px;
	background: #eee;
}
.w2-main .main3 .main-content .item-out .item h2{
	font-size: 16px;
}
.w2-main .main3 .main-content .item-out .item .description{
	font-size: 14px;
	line-height: 25px;
	height: 130px;
}
a .w2-zx{
	background: #19a6f3;
	text-align: center;
	color: #fff;
	border-radius: 8px;
}
.w2-main .main3 .main-content{
	padding-top: 0;
}
.w2-main .main3 .top-right .main-content .xh2{
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	background: #1899df;
	color: #fff;
	text-align: center;
}
.top-list .col-xs-4{
	margin-bottom: 40px;
}
.w2-main .top-right{
	border: none;
	padding-top: 60px;
}
.w2-main .main3 .main-top{
	margin-top: -25px;
}
.w2-main .main3 .main-content{
	border: none;
}
.w2-main .main3 .cen-right .main-content .xh2{
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	background: #1899df;
	color: #fff;
	text-align: center;
}
.w2-main .main3 .cen-right{
	border: none;
}
.w2-main .main3 .cen-right .top-list .col-xs-12{
	margin-bottom: 20px;
}
.w2-main .main3 .cen-right{
	padding-top: 20px;
}
.w2-main .main5{
	background: url(../images2/w2-bg.jpg) center center no-repeat;
}
.main6-list li{
	width: 100%;
	line-height: 30px;
	padding-left: 50px;
	background: url(../images2/w2-43.jpg) center left no-repeat;
	background-position-y: -6px;
	background-position-x: 17px;
}
.w2-main .img1{
	border: 1px solid #469ff5;
	border-radius: 8px;
	
}
.w2-main .main8{
	background: #f1f1f1;
	border-radius: 8px;
}

.w2-main .main8 .img2{
	border: 1px solid #469ff5;
	border-radius: 8px;
	
}
.w2-main .main9{
	background: #f1f1f1;
	border-radius: 8px;
}
.w2-main .main9 .top-right{
	padding-left: 85px;
	background: url(../images2/w2-60.jpg) left top no-repeat;
	padding-top: 0px;
	border-bottom: 1px solid #b4b0b0;
	padding-bottom: 35px;
}
.w2-main .main9 .top-right h2{
	text-align: left;
	font-family: "宋体";
	font-size: 18px;
	color: #0c88cb;
}
.w2-main .main9 .top-right h4{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
}
.w2-main .main9 .top-right td{
	text-align: center;
	font-family: "宋体";
	font-size: 16px;
	color: #000;
	border: 1px solid #7bbfe4;
	width: 224px;
	height: 80px;
	}

.w2-main .main9 .cen-right{
	padding-left: 85px;
	background: url(../images2/w2-61.jpg) left top no-repeat;
	background-position-y: 42px;
	padding-top: 0px;
	border: none;
	padding-top:42px;
	padding-bottom: 30px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #b4b0b0;
}
.w2-main .main9 .cen-right h2{
	text-align: left;
	font-family: "宋体";
	font-size: 18px;
	color: #0c88cb;
	

}
.w2-main .main9 .cen-right h4{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	line-height: 25px;
}

.w2-main .main9 .bot-right{
	padding-left: 85px;
	background: url(../images2/w2-62.jpg) left top no-repeat;
	background-position-y: 42px;
	padding-top: 0px;
	border: none;
	padding-top: 42px;
	padding-bottom: 30px;
}
.w2-main .main9 .bot-right h2{
	text-align: left;
	font-family: "宋体";
	font-size: 18px;
	color: #0c88cb;
}
.w2-main .main9 .bot-right h4{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	line-height: 25px;
}
.main6-list li a{
	color: #000;
}
.main6-list li a:hover{
	color: #000;
}
.bot-right{
	background: #f1f4f9;
}

.cen-right{
	background: #e7eef4;
}
.main .title ,.w2-main .title{
	height: auto !important;
}
#index_bom {
   
    height: 145px !important;
}
.wikipedia .wiki .wikipedia-box .wikipedia-list a {
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    overflow: hidden;
    width: 80%;
	color: #3c3c3c;
	font-size: 14px;
}
.wikipedia .wiki .wikipedia-box .wikipedia-list a:hover {
    color: #00afd8;
}
b, optgroup, strong {
    font-weight: 700;
	color: #3c3c3c;
	font-size: 14px;
}
.top-box span a {
    color: #666666;
    font-size: 12px;
    display: inline-block;
}
.left-box a:active, .left-box a:hover {
    color: #e70;
}
.mod-necessary-box-wrap .necessary-box-p li a {
	height: 120px;
}
.searchTxt {
    
    height: 41px;
}
.contact-box {
    width: 125px;
}
.item-out .item{
	width: auto !important;
}



a:hover, a:focus{
	text-decoration: none;
	outline: none;
}
.menu-link:focus{
	outline: none;
	display: flex;
	justify-content: center;
	align-content: center;
}

img{
	border: none;
	display: inline-block;
	vertical-align: middle;
	display: inline;
	zoom: 1;	
}
ul{margin: 0; padding: 0;}
ul li{float: left;list-style: none;}
header{

	
}
@media(max-width: 768px){
	header{
	height: 50px;
	
}
}
.logo{
	position: relative;
	display: table;
	width: 260px;
	
}
.logoin{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	border-right: 1px solid #777777;
}
@media(max-width: 768px){
.logo{
	position: absolute;
	display: flex;
	align-items: center;
	width: 100px;
	height: 50px;
}

}

.menu{

}
.menu li{
	line-height: 136px;
	margin-left: 50px;
}
.menu li a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #a2a2a2;
}

/*?*/
.container{
	position: relative;
}
/*.myForm{
	position: absolute;
	right: 0;
	height: 100px;
	display: flex;
	align-items: center;
}*/
.myForm{
	position: absolute;
	right: 0;
	top: 40px;
}
.navbar-form{
	padding-right: 0;
	
}
.form-control{
	border-radius: 0px ;
	box-shadow: 1px 1px 1px 1px #e5e8e9 inset;
	border-color: #ccc;
	height: 62px;
	box-shadow: none;
	padding-left: 35px;
	
}
.btn-sub{
	border-radius: 22px;
	color: #fff;
	width: 65px;
	border-color: #ccc;
}
.btn-sub:hover{
	border-radius: 22px;
	color: #fff;
	width: 65px;
	border-color: #ccc;
	background-color: #43b3e5;
}
.icon{
	position: absolute;
	right: 0;
	top: 15px;
	cursor: pointer;
}
.icon a{
	color: #ccc;
}
/*表单样式*/
.btn-sub{
	margin-left: -33px;
	background-color: #43b3e5;
}


/*小屏幕的导航*/
.menu-link{
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.menu-link *{box-sizing: border-box;}

.menu-link { display:none; border-radius:5px; box-sizing: border-box; position:absolute; top:25px;right:-8px;font-size: 11px;z-index: 10;width:40px;height:40px; padding:8px;}
@media(max-width: 768px){
	.menu-link {
		 display:none; 
		 border-radius:5px;
		  box-sizing: border-box;
		   position:absolute; 
		   top:6px;
		   right:8px;
		   font-size: 11px;
		   z-index: 10;
		   width:40px;
		   height:40px; 
		   padding:8px;
}
}
.menu-link:hover,
.menu-link:focus {}
.menu-link span {position: relative;display: block;margin-top:10px;}
.menu-link span,
.menu-link span:before,
.menu-link span:after {background-color: #333;width: 100%;height:2px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.menu-link span:before,
.menu-link span:after {position: absolute;top: -.55em;content: " ";}
.menu-link span:after {top: .55em;}
.menu-link.active span {background: transparent;}
.menu-link.active span:before {
-webkit-transform: rotate(45deg) translate(.5em, .4em);
-moz-transform: rotate(45deg) translate(.5em, .4em);
-ms-transform: rotate(45deg) translate(.5em, .4em);
-o-transform: rotate(45deg) translate(.5em, .4em);
transform: rotate(45deg) translate(.5em, .4em);
}
.menu-link.active span:after {
-webkit-transform: rotate(-45deg) translate(.4em, -.3em);
-moz-transform: rotate(-45deg) translate(.4em, -.3em);
-ms-transform: rotate(-45deg) translate(.4em, -.3em);
-o-transform: rotate(-45deg) translate(.4em, -.3em);
transform: rotate(-45deg) translate(.4em, -.3em);
}
.menu-link1{
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.menu-link1 *{box-sizing: border-box;}
.menu-link1 { display:none; border-radius:5px; box-sizing: border-box; position:absolute; top:25px;right:-8px;font-size: 11px;z-index: 10;width:40px;height:40px; padding:8px;}
.menu-link1:hover,
.menu-link1:focus {}
.menu-link1 span {position: relative;display: block;margin-top:10px;}
.menu-link1 span,
.menu-link1 span:before,
.menu-link1 span:after {background-color: #d1d1d1;width: 100%;height:2px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.menu-link1 span:before,
.menu-link1 span:after {position: absolute;top: -.55em;content: " ";}
.menu-link1 span:after {top: .55em;}
.menu-link1.active span {background: transparent;}
.menu-link1.active span:before {
-webkit-transform: rotate(45deg) translate(.5em, .4em);
-moz-transform: rotate(45deg) translate(.5em, .4em);
-ms-transform: rotate(45deg) translate(.5em, .4em);
-o-transform: rotate(45deg) translate(.5em, .4em);
transform: rotate(45deg) translate(.5em, .4em);
}
.menu-link1.active span:after {
-webkit-transform: rotate(-45deg) translate(.4em, -.3em);
-moz-transform: rotate(-45deg) translate(.4em, -.3em);
-ms-transform: rotate(-45deg) translate(.4em, -.3em);
-o-transform: rotate(-45deg) translate(.4em, -.3em);
transform: rotate(-45deg) translate(.4em, -.3em);
}
/*小屏幕菜单*/
.header_bg{ position:fixed; -webkit-transform: translateZ(0); left:0px; top:0px; right:0px; bottom:0px; z-index:99991; display:none;}

@media(min-width: 768px){
	.menu{
		float: right;
	
	}
}
/*大屏幕时的菜单*/
.menu .h3 a{ position:relative;   padding: 0; font-size:18px; display:block; color:#333; line-height: 40px; font-weight: bold;}
/*小屏幕时的菜单*/
@media(max-width: 768px){
	.menu .h3 a{ 
		position:relative;
		 height:40px;
		  line-height:40px;
		  padding-bottom: 0;
		  padding-top: 0;
		   padding-left: 15px;
		   padding-right: 15px; 
		   font-size:16px; 
		   display:block; 
		   color:#444;}
}
/*.menu .h3 a:after{content:'\20'; position:absolute; height:2px; left:0px; right:0px; bottom:0px; background:#ff1626; display:none;}*/
.menu li{ float:left; position:relative; margin:0 5px;}
.menu li:hover .h3 a,.menu li.curr .h3 a{color:#f04c53;}
@media(max-width: 768px){
	.menu li:hover .h3 a,.menu li.curr .h3 a{color:#fff;}
}
.menu li:hover .h3 a:after,.menu li.curr .h3 a:after{ display:block;}
.menu .box{ display:none; background-color:#fff; position:absolute; left:-1px; top:102%; right:0px; text-align:center; z-index: 999;}
@media(max-width: 768px){
	.menu .box{
		position: relative;
	}
}
.menu .box a{ height:34px; line-height:34px; display:block; font-size:18px; color:#333;}
@media(min-width: 768px){
	.menu .box a{
		margin-top: 10px;
		margin-bottom: 5px;
	}
}
@media(max-width: 768px){
	.menu .box a{
		font-size: 14px;
	}
}
@media(max-width: 768px){
	
	.menu .box a:hover{color:#333;}
}


.menu li:hover .box{ display:block;}
.menu .boxw{ left:-15px; right:-15px;}

.menu .boxm{ width:360px; left:50%; margin-left:-180px; right:inherit; overflow:hidden;}
.menu .boxm a{ float:left; width:25%; border-bottom:1px solid #FFF; border-right:1px solid #fff; box-sizing:border-box;}
.menu .boxm .boxm_pd{ margin-right:-2px;}

.menu li .h3 em{ 
	display:none; 
	font-family:"iconfont" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale; 
	position:absolute; right:20px; 
	top:0px; width:40px; height:40px; text-align:center; line-height:40px; cursor:pointer;}

.menu li .h3 em:before { content: "\e604"; }
.menu li .h3 em.active:before { content: "\e606"; }
.menu li:hover .h3 em,.menu li.curr .h3 em{ color:#fff;}

.menu li .h3 i{ display:none; font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; position:absolute; right:20px; top:0px; width:40px; height:40px; text-align:center; line-height:40px;}
.menu li .h3 i:before { content:"\e88b"; }


@media(max-width: 768px){
.menu-link {
	display: block;
	}
	.menu-link p {
    padding-top: 6px;
    color: #ff1626;
    font-size: 12px;
}
.menu {
    display: none;
    position: fixed;
    -webkit-transform: translateZ(0);
    top: 80px;
    left: 0px;
    right: 0px;
    width: auto;
    padding: 0px;
    background-color: #fff;
    border-top: 1px solid #ccc;
}
.menu li {
    width: auto;
    float: none;
    padding: 0px;
}
.menu1 li.curr .h3 a, .menu li:hover .h3 a {
    background: #ff1626;
    color: #fff;
}
}

@media(max-width: 768px){
	.menu li{
		margin: 0;
	}
}
/*小屏幕的导航条*/
.menu li .h3 em::before {

    content: "\e604";

}
元素 {

}
.menu li .h3 em {

    display: block;

}
.menu li .h3 em {

    display: none;
    font-family: !"iconfont" importan";
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 20px;
    top: 0px;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    cursor: pointer;

}
.menu li .box{
	display: none;
	
}
@media(max-width: 768px){
.menu li .h3 em {
    display: block;
}
.menu li:hover .box {
	display: none;
    position: static;
    
}
.menu {

    display: none;
    position: absolute;
    -webkit-transform: translateZ(0);
    top: 50px;
    left: 0px;
    right: 0px;
    width: auto;
    padding: 0px;
    background-color: #fff;
    border-top: 1px solid #ccc;
    z-index: 999;

}
}
.menu li:hover .h3 a, .menu li.curr .h3 a {
    color: #ffd1o1;
    background: #fff;
}

@media(max-width: 768px){
  .menu li.curr .h3 a, .menu li:hover .h3 a {
   	color: #ffd1o1;
    background: black;
}
}
	
/*昕满电子*/
.header1{
	background: #4d4d4e;
	height: 42px;
	line-height: 42px;
	color: #ddd;
	font-size: 12px;
	font-family: "微软雅黑";
	cursor: pointer;
}

.header1 p{
	font-weight: bolder;
	font-size: 14px;
}

header{
	background: #fff;
	color: #4d4d4e;
	font-family: "微软雅黑";
	font-size: 16px;
}

@media(min-width: 992px){
	.menu li{
		padding-left: 5px;
		padding-right: 5px;
	}
}

@media(min-width: 1200px){
	.menu>ul>li{
		padding-left: 30px;
		padding-right: 30px;
	}
}

/*main*/
/*m1*/
.m1{
	background: #f2f2f2;
	height: 58px;
}

.m1 .list-unstyled li{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #999999;
	border-right: 1px solid #999999;
	padding-left: 15px;
	padding-right: 15px;
}
.m1 .list-unstyled {
	margin-top: 22px;
}
.m1 .list-unstyled li:first-child{
	color: #666666;
}
.m1 .list-unstyled li:last-child{
	border-right: none;
}
.m1 form{
	margin-top: -8px;
}
@media(max-width: 768px){
	.m1{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.m1 form{
	margin-top: 0px;
}
}
.m1 .input-group{
	width: 400px;
	
}
@media(max-width:768px ) {
	.m1 .input-group{
	width: 280px;
	
}
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 22px;
    border-bottom-right-radius: 22px;
}
.m1 .input-group-btn > .btn{
	border-radius: 22px;
	width: 60px;
	margin-left: -60px;
	background: #32ab38;
	outline: none;
}
.input-group:focus .btn{
	border-color: #66afe9;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.m1 .input-group-btn > .btn:focus{
	border-color: #66afe9;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.m1 .input-group-btn > .btn span{
	color: #fff;
}


.m2{
	padding-top: 90px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
	.m2{
	padding-top: 15px;
	padding-bottom: 15px;
}
}
.m2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	text-align: center;
}
@media(max-width: 768px){
	.m2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	text-align: center;
}
}
.m2 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m2 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
dl{
	margin-bottom: 0;
}
.m2 .slide{
	cursor: pointer;
}
.m2 .slide .title{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #484848;
	font-weight: 100;
	line-height: 50px;
	background: #e8e8e8;
}



.m2 .slide{
	border:2px solid #fff;
}
@media(min-width: 768px){
.m2 .slide:hover{
	border: 2px solid #32ab38;
}	
}


@media(max-width: 768px){
	.more{
		margin-top: 15px;
	}
}
.more:hover{
	color: #fff;
	background: #32ab38;
}


.m3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/2_47.jpg) top center #244d6f no-repeat;
	padding-top: 90px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
	.m3{
	background: #2c509f;
	padding-top: 15px;
	padding-bottom: 15px;
}	
}
.m3 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #fff;
	text-align: center;
}
@media(max-width: 768px){
	.m3 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
}
.m3 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m3 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
@media(min-width: 768px){
	.col-d1{
		float: left;
		width: 45%;
	}
	.col-d2{
		float: left;
		width: 55%;
	}
}
.col-d2 .title{
	font-family: "微软雅黑";
	font-size: 24px;
	color: #32ab38;
	text-align: left;
}
.col-d2 .titlef{
	font-family: "HelveticaNeueL TPro Lt";
	font-size: 14px;
	color: #c2c0c0;
	text-align: left;
	margin-bottom: 25px;
}
@media(max-width: 768px){
	.col-d2 .titlef{
	font-family: "HelveticaNeueL TPro Lt";
	font-size: 14px;
	color: #c2c0c0;
	text-align: left;
	margin-bottom: 10px;
	margin-top: 5px;
}
}
.col-d2 .desc{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ebebeb;
	line-height: 2;
}
/*时间线*/
		.time_line_box{
        position: relative;
        height: 60px;
        overflow: hidden;
    }
    .time_line{
        position: absolute;
    z-index: 1;
    left: 0;
    top: 49px;
    height: 1px;
    background: #dfdfdf;
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
    }
    .order_item{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    @media(max-width: 768px){
   	.order_item{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    }
    .order_item:hover{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    @media(max-width: 768px){
    	.order_item:hover{
    position: absolute;
    bottom: 0;
    z-index: 2;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 15px;
    color: #fff;
    }
    }
    .order_item:after{
        content: '';
    position: absolute;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    bottom: -5px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    border: 2px solid #dfdfdf;
    background-color: #fff;
    }
    .selected:after{
    background-color: #32ab38;
    border-color: #32ab38;
    box-shadow: 0px 0px 8px 4px #fff;
    }
    .filling_line{
        position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
     .filling_line2{
        position: absolute;
       
    z-index: 1;
    left: 28%;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
    .filling_line3{
        position: absolute;
       
    z-index: 1;
    left: 59%;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
    .filling_line4{
        position: absolute;
       
    z-index: 1;
    left: 87%;
    top: 0;
    height: 100%;
    width: 47%;
    background-color: #32ab38;
    transform-origin: left center;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: initial;
    transition-delay: initial;
    }
    .time_tip{
        width: 100%;
        height: 100px;
        line-height: 70px;
        text-align: center;
        color: #151BFD;
        border-bottom: 1px solid #ddd;
    }
    
/*时间线*/
.time_line_box{
	cursor: pointer;
}
.tline{
	position: absolute;
    z-index: 1;
    left: 0;
    top: 49px;
    height: 1px;
    width: 100%;
    background: #dfdfdf;
    -webkit-transition: -webkit-transform 0.4s;
    -moz-transition: -moz-transform 0.4s;
    transition: transform 0.4s;
}
.m4{
	padding-top: 80px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
.m4{
	padding-top: 15px;
	padding-bottom: 15px;
}
}
@media(min-width: 768px){
	.m4 .col-sm-4{
	padding: 0;
	cursor: pointer;
	
}
}


.m4 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	text-align: center;
}
@media(max-width: 768px){
	.m4 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	text-align: center;
}
}
.m4 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m4 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
.wenzi{
	position: absolute;
	top: 15%;
	padding-left: 15px;
	padding-right: 15px;
}
.wenzi .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 24px;
	color: #fff;
	text-align: left;
}
@media(max-width: 768px){
	.wenzi .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #fff;
	text-align: left;
}
}
.wenzi .desc{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	text-align: left;
	margin-top: 10px;
	line-height: 2;
}
hr {
    width: 40px;
    height: 1px;
    border: none;
        border-top-width: medium;
        border-top-style: none;
        border-top-color: currentcolor;
    border-top: 1px solid #fff;
    margin-top: 8px;
    text-align: left;
}
.m5{
	padding-top: 80px;
	padding-bottom: 110px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/67.jpg);
}
@media(max-width: 768px){
	.m5{
	padding-top: 15px;
	padding-bottom: 15px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/67.jpg);
}
}
.m5 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	text-align: center;
}
@media(max-width: 768px){
	.m5 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	text-align: center;
}
}
.m5 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
}
@media(max-width: 768px){
	.m5 .titlef{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #c0c0c0;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 15px;
}
}
.qh{
	width: 100%;
	text-align: center;
	
}
.qh .list-unstyled{
	margin-left: auto;
	margin-right: auto;
}
.anniu{
	display: flex;
	align-items: center;
	justify-content: center;
	padding-bottom: 50px;
}
@media(max-width: 768px){
	.anniu{
		padding-bottom: 15px;
	}
}
.anniu span{
	width: 130px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #fff;
	background: #bdbdbd;
	text-align: center;
	line-height: 38px;
	border-radius: 22px;
	cursor: pointer;	
}
.anniu span:first-child{
	margin-right: 40px;
}
.anniu span:hover ,.anniu span.active{
	background: #32ab38;
}
.newItems{
	cursor: pointer;
}
.newItems .title{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #484848;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 10px;
}
.newItems .time{
	padding-left: 25px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/time.png) left center no-repeat;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	margin-bottom: 10px;
}
.newItems .desc{
	position: relative;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #484848;
	line-height: 2;
	margin-bottom: 10px;
}

.hr2{
	width: 100%;
    height: 3px;
    border: none;
        border-top-width: medium;
        border-top-style: none;
        border-top-color: currentcolor;
    border-top: 3px solid #dcdcdc;
    margin-top: 8px;
    text-align: center;
    
    margin: 0;
    margin-top: 15px;
}
.hr3{
	position: absolute;
	bottom: 1px;
	width: 0%;
    height: 3px;
    border: none;
        border-top-width: medium;
        border-top-style: none;
        border-top-color: currentcolor;
    border-top: 3px solid #dcdcdc;
    margin-top: 8px;
    text-align: center;
    transition: all 1s;
    -webkit-transition: all 1s;
    margin: 0;
    margin-top: 15px;
}
.newItems:hover .hr3{
	width: 100%;
	border-top: 2px solid #3486c5;
}
.new1 , .new2{
	display: none;
}
.new1.active , .new2.active{
	display: block;
}
/*底部*/
footer{
	padding-top: 70px;
	padding-bottom: 75px;
	color: #9a9a9a;
	font-family: "微软雅黑";
	background: #2b2b2b;
}
@media(max-width: 768px){
	footer{
	padding-top: 20px;
	padding-bottom: 25px;
	color: #9a9a9a;
	font-family: "微软雅黑";
	background: #2e2e2e;
}
}
footer ol{
	padding-left: 0;
	line-height: 30px;
}
.footlist li{
	font-size: 18px;
	color: #fdfcfc;
	
	font-weight: bold;
}
.footlist li ol:first-child{
	margin-top: 25px;
}
.footlist{
	color: #777;
}
.footlist li ol a{
	font-size: 14px;
	color: #777777;
	
}
.footlist li ol{
	font-size: 14px;
	color: #777;
	
}
@media(min-width: 992px){
	.footlist li{
		margin-left: 15px;
		margin-right: 40px;
	}
}
@media(min-width: 1200px){
	.footlist li{
		margin-left: 15px;
		margin-right: 20px;
	}
}


.bq{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ffffff;
	height: 70px;
	line-height: 70px;
	background: #1b1b1b;
	text-align: center;
}
@media(max-width: 768px){
	.bq{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #ffffff;
	height: 50px;
	line-height: 50px;
	background: #1b1b1b;
	text-align: center;
	margin-bottom: -50px;
}
}
/*底部*/
.m3Items{
	display: none;
	
}
.m3Items.active{
	
	display: block;
}
.m4 .col-sm-4{
	overflow: hidden;
}
.m4 img{
	transition: all 1s;
	-webkit-transition: 1s;
}
.m4 img:hover{
	transform: scale(1.1);
}
/*内页*/
.dym1{
	height: 45px;
	background: #f2f2f2;
	line-height: 45px; 
}
.dym1 .list-unstyled li{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	margin-right: 5px;
}

.dym1 .list-unstyled li:last-child{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666666;
}
.dym2{
	padding-top: 25px;
	padding-bottom: 110px;
}
@media(max-width: 768px){
	.dym2{
	padding-top: 15px;
	padding-bottom: 15px;
}	
}

.dym2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 36px;
	color: #484848;
	margin-bottom: 25px;
	
}
@media(max-width: 768px){
	.dym2 .title{
	font-family: "FZLTCHJW GB1 0";
	font-weight: bold;
	font-size: 18px;
	color: #484848;
	margin-bottom: 15px;
	
}
}
.dym2 ul li{
	margin-right: 2px;
	margin-bottom: 40px;
}
.dym2 ul li a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #999999;
	padding: 8px 22px;
	background: #f2f2f2;
}
.dym2 ul li a:hover{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
	background: #32ab38;
}
@media(min-width: 768px){
	.imgcontent .col-xs-12{
		padding: 10px;	
	}
}
.dym2 .imgcontent{
	 text-align: justify;
	
}
.dym2 .imgcontent .title {
    font-family: "微软雅黑";
    font-size: 18px;
    color: #484848;
    font-weight: 100;
    line-height: 50px;
    background: #e8e8e8;
    text-align: center;
}
.dym2 .cover {
    background: #32ab38;
    color: #fff;
    padding: 10px 15px;
    position: absolute;
    bottom: 0;
    opacity: 0;
    transition: all 1s;
    -webkit-transition: all 1s;
}
.dym2 .imgItems:hover .cover{
	opacity: 1;
}
.dym2 .imgItems{
	position: relative;
	cursor: pointer;
	border: 2px solid #fff;
	margin-bottom: 25px;
}
.dym2 .imgItems:hover{
	position: relative;
	cursor: pointer;
	border: 2px solid #32ab38;
}
.dym2 .imgItems .cover{
	position: absolute;
	bottom: 0;
}
.fenye{
	margin-top: 30px;
	text-align: center;
}
@media(min-width: 768px){
.newcontent>div.col-xs-12{
	padding-left: 0;
	padding-right: 0;
}
}
.newItems{
	margin-bottom: 15px;
}


.xinwen{
   font-family: "微软雅黑";
   font-size: 18px;
   color: #999999;
}
.descnew {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #999999;
    text-align: left;
    margin-top: 10px;
    line-height: 2;
}



.dycontent img{
	display: block;
	max-width: 100%;
}
@media(max-width: 768px){
	.dycontent img{
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
}
	.dycontent{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #666666;
	line-height: 1.8;
}
/*直播*/
.menu li:hover{
	
	
	border: 1px solid #f04c53;
}
@media(max-width: 768px){
	.menu li:hover{
	
	border: 1px solid #fff;
}
}
.menu .curr:hover{
	
	
}

.carousel .banneryy{
	position: absolute;
	bottom: -26px;
}
body{
	font-family: "微软雅黑";
	color: ;
	font-size: 16px;
	background: #fff;
}
.m1 .listin1{
	height: 50px;
	margin-top: 25px;
	margin-bottom: 25px;
}
.m1 .listin1 li{
	line-height: 35px;
	padding-left: 30px;
	padding-right: 30px;
	margin-left: 10px;
	margin-right: 10px;
	border-radius: 20px;
	cursor: pointer;
	
}

.m1 .listin1 li.active{
	color: #fff;
	background: #f98e1c;
}
.m1 .listin1 li:hover{
	color: #fff;
	background: #f98e1c;
}
.zbItems{
	
	background: #fff;
	border-bottom: 1px solid #ccc;
	padding-top:10px;
	padding-bottom: 10px;

}
.zbItems .col-xs-12{
	display: flex;
	align-items: center;
	justify-content: space-around;
}
@media(min-width: 768px){
.zbItems .row .col-xs-12:nth-child(1){
	padding-right: 25px;
}
.zbItems .row .col-xs-12:nth-child(2){
	padding-left: 25px;
}
}
.zbItems .row .col-xs-12:nth-child(2) span{
	padding: 2px 8px;
	border-bottom: 1px solid #fff;
	cursor: pointer;
}
.zbItems .row .col-xs-12:nth-child(2) span:hover{
	border-bottom: 1px solid #f98e1c;
	color: #f98e1c;
}
.zbItems .row .col-xs-12:nth-child(2) span.active{
	border-bottom: 1px solid #f98e1c;
	color: #f98e1c;
}
.zbItems .time{
	text-align: center;
}
.zbItems .team{


}
.m2{
	padding-top: 25px;
	padding-bottom: 0;
}
.m2 .more{
	width: 100%;
	line-height: 35px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 25px;
	background: #fff;
	height: 35px;
	border: none;
	
}
.m2 .more:hover{
	color: #f98e1c;
}

.zbm3 .indi2{
	 position: absolute;
    bottom: 0px;
    left: 100%;
    z-index: 15;
    width: 100px;
    padding-left: 0;
   
    text-align: right;
    list-style: none;
	
}
.indi2 li{
	border-radius: 0;
	
	color: #fff;
	background-color: black;
	font-size: 10px;
	border: 1px solid black;
	margin: 0;
	width: 18px;
	height: 16px;
	text-align: center;
}
.indi2 .active{
	background-color: #e42626;
	border: 1px solid #e42626;
	width: 18px;
	height: 16px;
	margin: 0;
}

.caption2 {

    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    padding-top: 10px;
    padding-bottom: 10px;
   	padding-left: 15px;
    color: #fff;
    text-align: left;
    background: #3f3f3f;
    opacity: 0.7;
}
.zbnew li{
	padding: 5px 15px;
	cursor: pointer;
}
.zbnew .active{
	background: #E42626;
	color: #fff;
	position: relative;
}


.zbnew .active:after{
	width: 0px;
	height: 0px;
	border: solid;
	border-color: transparent;
	border-width: 8px;
    border-top-color: #E42626;
    content: ' ';
	position: absolute;
	left: 44%;
	bottom: -16px;
}

.newItems.active{
	display: block;
}

.newItems .list-group-items{
	width: 100%;
}
.shownew{
	float: left;
	list-style: none;
}

.bq{
	height: 50px;
	line-height: 50px;

}
/*建材*/
.weixin{
	position: absolute;
	right: 65px;
	top: 32px;
	cursor: pointer;
	height: 90px;
}
.search{
	position: absolute;
	right: 10px;
	top: 32px;
	cursor: pointer;
	padding-left: 12px;
	height: 90px;
}

.search::before{
	content: '|';
	position: absolute;
	left: 0;
}

.showwx{
	position: absolute;
	top: 58px;
	left: -32px;
	z-index: 9999;
	display: none;
}
.showwx.active{
	display: block;
}
.showwx::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 10px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 37px;
				top: -20px;
				display: none;
}
.showwx.active::before{
	display: block;
}
@media(max-width: 768px){
	.weixin{
	position: absolute;
	right: 110px;
	top: 12px;
	cursor: pointer;
	height: 90px;
}
.showwx{
	position: absolute;
	top: 39px;
	left: -34px;
	z-index: 9999;
	display: none;
}
.showwx::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 10px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 39px;
				top: -19px;
				display: none;
}
}


.showsearch{
	position: absolute;
	top: 58px;
	left: -220px;
	z-index: 9999;
	padding: 6px 25px;
	background: #fff;
	display: none;
}
.showsearch.active{
	display: block;
}
.showsearch::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 12px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 234px;
				top: -24px;
}
@media(max-width: 768px){
	.search{
	position: absolute;
	right: 56px;
	top: 13px;
	cursor: pointer;
	padding-left: 12px;
	height: 90px;
}
	.showsearch{
	position: absolute;
	top: 40px;
	left: -220px;
	z-index: 9999;
	padding: 6px 25px;
	background: #fff;
	display: none;
}
.showsearch.active{
	display: block;
}
.showsearch::before{
	width: 0px;
				height: 0px;
				border: solid;
				border-color: transparent;
				border-width: 12px;
            	border-bottom-color: #fff;
            	
            	content: ' ';
	            position: absolute;
				left: 234px;
				top: -23px;
}
}


.form1{
	width: 180px !important;
}
.carousel-indicators li {

    display: inline-block;
    width: 80px;
    height: 5px;
	margin: 0;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: #acacac;
    border: 1px solid #acacac;
    border-radius: 0;
    margin-right: 15px;

}
.carousel-indicators .active {
    width: 80px;
    height: 5px;
    margin: 0;
    border: 1px solid #fff;
     margin-right: 15px;
}
@media(max-width: 768px){
	.carousel-indicators li {

    display: inline-block;
    width: 40px;
    height: 5px;
	margin: 0;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: #acacac;
    border: 1px solid #acacac;
    border-radius: 0;
    margin-right: 10px;

}
.carousel-indicators .active {
    width: 40px;
    height: 5px;
    margin: 0;
    border: 1px solid #fff;
     margin-right: 10px;
}
}
.probt{
	height: 80px;
	margin-top: 50px;
}
@media(max-width: 768px){
	.probt{

	height: 50px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-size: contain;
}
}
.propic .col-xs-12{
	margin-bottom: 29px;
}
.span1{
	position: absolute;
	top: 50%;
	left: 0;
	width: 50px;
	height: 50px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/left.png) center center no-repeat;
}
.span2{
	position: absolute;
	top: 50%;
	right: 0;
	width: 50px;
	height: 50px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/right.png) center center no-repeat;
}
.proItems{
	position: relative;
}
.proItems .title1{
	position: absolute;
	bottom: 0;
	background: #909090;
	width: 100%;
	line-height: 40px;
	text-align: center;
	font-family: '微软雅黑';
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}

.proItems:hover .title1{
	display: none;
}

.cover1{
	display:flex !important;
	align-content: center !important;
	justify-content: center !important;
	position: absolute;
	top: 0;
	left: 0;
	
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	display: none;
}
.proItems:hover .cover1{
	display: block;
}
.gd{
	height: 118px;
	width: 120px;
	margin-top: 15px;
	margin-bottom: 50px;;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/more.png) center center no-repeat;
	background-size: contain;
}
@media(max-width: 768px){
.gd{
	height: 70px;
	width: 120px;
	margin-top: 15px;
	margin-bottom: 25px;;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/more.png) center center no-repeat;
	background-size: contain;
}
}
.jcm2{
	padding-bottom: 120px;
	padding-top: 120px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/bg1.jpg) center center no-repeat;
}
@media(max-width: 768px){
	.jcm2{
	padding-bottom: 15px;
	padding-top: 25px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/bg1.jpg) center center no-repeat;
}
}
@media(min-width: 768px){
	.col-dl{
		width: 20%;
		float: left;
		padding-left: 10px;
		padding-right: 10px;
		
	}
}
@media(max-width: 768px){
	.col-dl img{
		width: 100%;
	}
}

.jcm2Items{
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);

    cursor: pointer;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    margin-bottom: 20px;
}
.jcm2Items:hover{
	-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);

}
.jcm2more{
	padding: 30px 15px;
}
.newbt{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/new.png) center center no-repeat;
	height: 102px;
	margin-top: 90px;
	margin-bottom: 60px;
}
@media(max-width: 768px){
	.newbt{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/new.png) center center no-repeat;
	height: 50px;
	margin-top: 15px;
	margin-bottom: 15px;
	background-size: contain;
}
}
.m5{
	padding: 0;
}
@media(max-width: 768px){
	
	.d2 img{
		width: 120px;
		height: 120px;
	}
}
.col-dl{
	position: relative;
}
.col-dl .jcm2more{
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	background: #fff;
	padding-left: 0;
	padding-right: 0;
}
.m2cover{
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 0;
	transition:  all 1s;
	-webkit-transition: all 1s;
}
.jcm2Items:hover .m2cover{
	opacity: 1;
}
.m2cover .addr{
	text-align: center;
	padding: 5px 20px;
	border: 1px solid #fff;
	color: #fff;
	margin-bottom: 30px;
}
.procoverout{
	position: relative;
}
.procover{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: black;
	
	opacity: 0;
	filter:alpha(opacity=100);/* 设置不透明度为80 */ 
	transition: all 1s;
	-webkit-transition: all 1s;
	cursor: pointer;
	
}
.procoverin{
	position: relative;
	top: 15%;
	left: 0;
	right: 0;
	margin: 0;
	text-align: center;
	
   
}
.proItems:hover .procover{
	opacity: 0.7;
	filter:alpha(opacity=0);
}
.procover .title{
	font-size: 20px;
	color: #fff;
	margin-bottom: 25px;
	text-align: center;
}
.procover .desc{
	
	color: #fff;
	margin-bottom: 30px;
	line-height: 30px;
}
.banner{
	cursor: pointer;
}
.ba_2{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	background: #333333;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.d2{
	position: absolute;
	bottom: 40px;
	left: 0;
	right: 0;
	margin: 0 auto;
}
/*8-31*/
.header-top{
	line-height: 44px;
	height: 44px;
}
.top-we{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
}
.top-tel{
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: 500;
	color: #777;
}
@media(min-width: 768px){
	.logo{
		
	}
}

.headerlogo{
	width: 100%;
}
.logo{
	position: absolute;
	left: 15px;
	top: 20px; 
}
.logo-right{
	line-height: 100px;
	height: 100px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	font-weight: 300;
}
.logo-right .s1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) 1px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.logo-right .s2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) -110px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.logo-right .s3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) -230px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
}
.logo-right .s4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/header-right.png) -340px -2px;
	padding-left: 27px;
	background-repeat: no-repeat;
	margin-left: 30px;
	
}
.logo1{
	position: absolute;
	left: 15px;
	top: 20px;
	width: 452px;
	height: 50px;
	line-height: 50px;
	padding-left: 210px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/logo.png) left center no-repeat;
	background-size: contain;
}
@media(max-width: 768px){
	.logo1{
	position: absolute;
	left: 15px;
	top: 0px;
	width: 210px;
	height: 50px;
	line-height: 50px;
	padding-left: 210px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/logo.png) left center no-repeat;
	background-size: contain;
}
	
}
.logo-ms{
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	border-left: 1px solid #777;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #777;
	padding-left: 20px;
}
@media(min-width: 768px){
	.menu{
		width: 100%;
		
	}
}
.menu ul li{
	border: 1px solid #fff;
}
@media(min-width: 768px){
	.menu li:hover .box{
	width: 800px;
}
}

.menu .box-ul li{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	margin-bottom: 25px;
	line-height: 35px;
	border: none;
	margin: 0;
	width: 20%;
	text-align: left;
	cursor: pointer;
}
.menu .box-ul li ol{
	padding: 0;
	font-family: "微软雅黑";
	font-size: 14px;
	color: 999;
}
.menu .box-ul li ol:hover{
	color: #f04c53;
}
.menu .box-ul li ol a{
	padding: 0;
	font-family: "微软雅黑";
	font-size: 14px;
	color: 999;
}
.menu .box-ul li ol a:hover{
	color: #f04c53;
}

.menu li .h3 span {
   border-bottom: 12px solid #727171;
	border-left: 12px solid transparent;
	bottom: 11px;
	position: absolute;
	right: 15px;
	cursor: pointer;
}
.menu li:hover span{
	border-bottom: 12px solid #f04c53;
}
.banner{
	position: relative;
}
 
 
.nav-left{
	width: 280px;

}
.nav-left ul li{
	list-style: none;
	float: left;
	width: 100%;
}
.probt h2{
	font-family: "微软雅黑";
	font-size: 32px;
	color: #333;
	font-weight: 500;
	margin-bottom: 10px;
	text-align: center;
	margin-top: 0;
}
.probt h4{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999999;
	font-weight: 500;
	margin-bottom: 10px;
	text-align: center;
}
.probt h2 span{
	color: #f04c53;
} 
.probt h4 span{
	color: #f04c53;
}

.p_form1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/search.jpg) left center  no-repeat #fff;
	background-position-x: 7px;
}
.p_form2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/phone.jpg) left center  no-repeat #fff;
		background-position-x: 7px;
}
.p_form3{
	background: #f04c53;
	border-color: #f04c53;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/submit.jpg) left center no-repeat #f04c53;
	background-position-x: 7px;
}
.p_list{
	background: #fff;
	margin-top: 20px;
	padding-bottom: 20px;
}
.search1{
	padding-left: 100px;
	padding-right: 100px;
	background: #333;
	padding-top: 20px;
}
@media(max-width: 768px){
	.search1 {
    padding-left: 15px;
    padding-right:15px;
    background: #333;
    padding-top: 20px;
}
}

.p_list h3{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	font-weight: 400;
}
.p_list h3 span{
	color: #f04c53;
}
.p_list .list-unstyled li{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #969696;
	line-height: 35px;
	
}
.tool1{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool1.jpg) center center no-repeat;
	cursor: pointer;	
}
.tool2{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool2.jpg) center center no-repeat;
	cursor: pointer;
	
}
.tool3{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool3.jpg) center center no-repeat;
	cursor: pointer;
	
}
.tool4{
	padding-top: 100px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/tool4.jpg) center center no-repeat;
	cursor: pointer;
	
}
.p_h2{
	line-height: 35px;
	height: 35px;
}
.p_h2 span{
	font-family: "微软雅黑";
	font-size: 22px;
	color: #fff;
	font-weight: 500;	
}
.p_h2 span label{
	color: #f04c53;
}
.cy-search{
	padding-bottom: 50px;
}
.hot-title{
	padding-left: 30px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/hot.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
	
}
.hot{
	padding-bottom: 50px;
	background: #f6f6f6;
}
.hot_ms{
	background: #fff;
	padding: 10px 10px;
}
.hot_ms .title{
	font-family: "微软雅黑";
	font-size: 20px;
	color: #333;
	font-weight: 500;
	text-align: center;
	line-height: 35px;
	
}
.hot_ms .description{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999999;
	line-height: 25px;
	text-align: center;
}
.hot_item{
	margin-bottom: 20px;
	cursor: pointer;
}
.hot_item:hover .hot_ms{
	color: #f04c53;
}

.gszc-title{
	padding-left: 40px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gszc.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}

.pic{
	border: 1px solid #999;
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
@media(min-width: 768px){
	.col-sm-4-5{
		width: 37.5%;
	}
}
@media(min-width: 768px){
	.pic1{
		min-height: 560px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs1.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic2-1{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs2.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic2-2{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs3.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic2-3{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs4.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic3-1{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs5.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.pic3-2{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/gs6.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	
	
	.jzbs-pic1{
		min-height: 560px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz1.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic2-1{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz2.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic2-2{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz3.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic2-3{
		min-height: 260px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz4.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic3-1{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz5.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	.jzbs-pic3-2{
		min-height: 280px;
		background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jz6.jpg) center center no-repeat;
		background-size: cover;
		cursor: pointer;
	}
	
	
	
}

.pic:hover{
	border-color: #f04c53;
}
@media(max-width: 768px){
	.pic{
		border: none;
		cursor: pointer;
	}
	.pic img{
		width: 100%;
	}
	.pic h4{
		font-family: "微软雅黑";
		font-size: 14px;
		color: #333;
		text-align: center;
	}
}
.pic-ms{
	padding-left: 15px;
	padding-right: 15px;
}
.pic-ms h2{
	color: #f04c53;
	text-align: center;
}
.pic-ms .description{
	color: #999;
	text-align: center;
}
.pic3-1 .pic-ms h2{
	text-align: left;
	padding-left: 50px;
}
.pic3-1 .pic-ms .description{
	text-align: left;
	padding-left: 50px;
}

.pic3-2 .pic-ms h2{
	text-align: left;
	padding-left: 50px;
}
.pic3-2 .pic-ms .description{
	text-align: left;
	padding-left: 60px;
}
.jzbs{
	background: #f6f6f6;
	padding-bottom: 50px;
}
.gszc{
	padding-bottom: 50px;
}
.jzbs-title{
	padding-left: 40px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/jzbs.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}
.jzbs h2{
	font-size: 24px;
}
.jzbs .pic1 h2{
	font-size: 36px;
}

.gszc h2{
	font-size: 24px;
}
.gszc .pic1 h2{
	font-size: 36px;
}

.zscq_item{
	position: relative;
}
.zscq_item .zscq_cover{
	position: absolute;
	left: 0;
	right: 0;
	top: 20px;
	z-index: 99;
}
.zscq_item .zscq_cover .title{
	font-family: "微软雅黑";
	font-size: 24px;
	color: #f04c53;
	text-align: center;
	line-height: 35px;
	height: 35px;
}
@media(max-width: 768px){
	.zscq_item .zscq_cover .title{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #f04c53;
	text-align: center;
	
}
.zscq_item .zscq_cover{
	position: relative;
	left: 0;
	right: 0;
	top: 0;
}
}

.zscq_item .zscq_cover .description{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999999;
	text-align: center;
	line-height: 25px;
}

.zscq_item{
	margin-bottom: 20px;
}
.zscq-title{
	padding-left: 50px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/zscq.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}
.new-title{
	padding-left: 45px;
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/new.jpg) left center no-repeat;
	background-position-y: 3px;
	font-family: "微软雅黑";
	font-size: 30px;
	color: #333;
	font-weight: 500;
}
.new-list{
	width: 100%;
	height: 40px;
	line-height: 40px;
	
	margin-bottom: 1px;
	
}
.new-list li{
	list-style: none;
	float: none;
	text-align: center;
	border: 1px solid #f04c53;
	margin-right: -6px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #333;
	padding-left: 25px;
	padding-right: 25px;
	cursor: pointer;
	font-weight: 500;
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
	
}
.new-list li:hover , .new-list li.active{
	background: #f04c53;
	color: #fff;
}
.new-toggle{
	text-align: center;
	width: 100%;
	border-bottom: 1px solid #f04c53;
}
@media(max-width: 768px){
.new-toggle{
	margin-bottom: 40px;
	border: none;
}
.new-list li{
	margin-right: -3px;
}
}

.new-toggle span{
	font-size: 20px;
	font-family: "微软雅黑";
	color: #333;
	border: 1px solid #f04c53;
	margin-left: 1px;
}
.new-item{
	margin-bottom: 20px;
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	cursor: pointer;
}
.new-item{
	border: 1px solid #fff;
	padding-left: 10px;
	
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
.new-item:hover{
	border: 1px solid  #f04c53;
}
.new-item:hover h2{
	color: #f04c53;
}
.new-item h2{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	margin-top: 10px;
	margin-bottom: 10px;
}
.new-item .time{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #999;0
}
@media(max-width: 768px){
	.new-item img{
		width: 100%;
	}
}
.new-item .col-sm-3 , .new-item .col-sm-9{

}

.toggle-item1 , .toggle-item2 , .toggle-item3 ,.toggle-item4{
	display: none;
}

@-webkit-keyframes sideUp2 {
	0%{
		-webkit-transform: translateY(100px);
	}
	100%{
		-webkit-transform: translateY(0);
	}
}

@keyframes sideUp2 { 
	0% {
		transform: translateY(100px);
		}
100% {
	transform:translateY(0);
	}
}


.toggle-item1.active , .toggle-item2.active , .toggle-item3.active ,.toggle-item4.active{
	display: block;
	-webkit-animation: sideUp2 ease-in-out 1s;
    animation: sideUp2 ease-in-out 1s;
}

.cy-5{
	background: #f04c53;
	
}
.new{
	padding-bottom: 50px;
}
.cy-5 .item{
	padding-bottom: 15px;
	padding-top: 15px;
	padding-left: 85px;
}
.cy-5 .item h3{
	font-family: "微软雅黑";
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #fff;
}
.cy-5 .item p{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #fff;
}

.cy-5 .item1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy1.jpg) left center no-repeat;
}

.cy-5 .item2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy2.jpg) left center no-repeat;
}
.cy-5 .item3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy3.jpg) left center no-repeat;
}

.cy-5 .item4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy4.jpg) left center no-repeat;
}
@media(max-width: 768px){
	.cy-5 .item h3{
	text-align: center;
}
.cy-5 .item p{
	text-align: center;
}


.cy-5 .item1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy1.jpg) left center no-repeat;
	background-position-x: 30px;
}

.cy-5 .item2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy2.jpg) left center no-repeat;
	background-position-x: 30px;
}
.cy-5 .item3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy3.jpg) left center no-repeat;
	background-position-x: 30px;
}

.cy-5 .item4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/cy4.jpg) left center no-repeat;
	background-position-x: 30px;
}
}
@media(max-width: 768px){
	.box-ul li ol{
		display: none;
	}
}
@media(max-width: 768px){
	.menu .box-ul li{
		width: 100%;
		text-align: center;
	}
}
.header-top{
	background: #f6f6f6;
}
@media(max-width: 768px){
	.probt{
		margin-bottom: 0px;
		margin-top: 0px;
		height: auto;
		padding-top: 15px;
	}
	.probt h2{
		font-size: 18px;
	}
	.probt h4{
		font-size: 14px;
	}
}
@media(max-width: 768px){
	.form-control{
		height: 45px;
		margin-bottom: 15px;
	}
}

	.row{
		margin-left: 0;
		margin-right: 0;
	}

.tool1 , .tool2 , .tool3 , .tool4{
	text-align: center;
}
.p_h2 span{
	padding-left: 0 !important;
}

.search1{
	
}
@media(max-width: 768px){
	.hot_ms .title{
		font-size: 16px;
	}
	.hot_ms .description{
		font-size: 14px;
	}
}

.banner .item{
	height: 480px;
}
@media(max-width: 768px){
	.banner .item{
	height: 150px;
}
}
.nav-left{
	height: 480px;
}
.nav-left .list-unstyled li{
	height: 80px;
	line-height: 80px;
	text-align: center;
	background: #fff;
	border-bottom: 1px solid #eee;
	cursor: pointer;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
}
.nav-left .list-unstyled li:hover, .nav-left .list-unstyled li.active{
	color: #fff;
	background: #f04c53;
	border-color: #f04c53;
}
.nav-left{
	background: #fff;
}
.nav-left .list-unstyled li.nav-left1{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left1-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left1:hover, .nav-left .list-unstyled li.nav-left1.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left1-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left2{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left2-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left2:hover, .nav-left .list-unstyled li.nav-left2.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left2-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left3{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left3-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left3:hover, .nav-left .list-unstyled li.nav-left3.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left3-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left4{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left4-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left4:hover, .nav-left .list-unstyled li.nav-left4.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left4-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left5{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left5-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left5:hover, .nav-left .list-unstyled li.nav-left5.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left5-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}

.nav-left .list-unstyled li.nav-left6{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left6-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav-left .list-unstyled li.nav-left6:hover, .nav-left .list-unstyled li.nav-left6.active{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left6-2.gif) left center no-repeat #f04c53 ;
	background-position-x: 60px;
}
.nav-left li{
	position: relative;
}
.nav-left li span {
   border-bottom: 12px solid #727171;
	border-left: 12px solid transparent;
	bottom: 34px;
	position: absolute;
	right: 30px;
	cursor: pointer;
}
.nav-left li:hover span ,.nav-left li.active span{
	border-bottom: 12px solid #fff;
}

.navleft{
	position: absolute;
	top: 100%;
	width: 560px;
	height: 480px;
	z-index: 16;
}
.navleft .nav-left{
	position: relative;
	z-index: 9;
	width: 280px;
	float: left;
}
.navleft .nav-content{
	position: absolute;
	left: 0px;
	top: 0;
	z-index: 8;
	float: left;
	background: #fff;
	height: 480px;
	border-left: 1px solid #eee;
	-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-ms-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
}

.nav-con{
	position: relative;
	top: 0;
	display: none;
	padding: 10px 15px;

	

}


.nav-con.active{
	display: block;

}
.nav-con ul li{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	line-height: 35px;
	cursor: pointer;
}
.nav-con ul{
	width: 100%;
}
.nav-con ul li{
	width: 100%;
}
.nav-con ul li:hover{
	background: #f04c53;
	color: #fff;
}
.rn{
	width: 120px !important;
	height: 36px !important;
	text-align: center;
	border: 1px solid #f04c53;
	border-radius: 25px;
	margin-top: 15px;
	
}
.service{
	padding-top: 15px;
	padding-bottom: 50px;
}
.service .list-inline li{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #333;
	line-height: 35px;
}
.service-content{
	margin-top: 40px;
}
.serviceItems h2{
	font-family: "微软雅黑";
	color: #333;
	font-size: 24px;
	text-align: center;
}
@media(max-width: 768px){
	.serviceItems h2{
	font-family: "微软雅黑";
	color: #333;
	font-size: 16px;
	text-align: center;
}
}
.serviceItems{
	padding-bottom: 20px;
	border: 1px solid #eee;
	margin-bottom: 20px;
}
@media(max-width: 768px){
	.serviceItems{
	padding-bottom: 0px;
	border: 1px solid #eee;
	margin-bottom: 20px;
}

}
.service img{
	width: 100%;
}

.pagination li{
	margin-left: 5px;
	margin-right: 5px;

} 
.pagination li a{
	color: #f04c53;
	border: 1px solid #f04c53;
}
.pagination li a:hover{
	color: #f04c53;
	border: 1px solid #f04c53;
	background: #fff;
}
.toggle-item{
	position: relative;
	
}

.news-scroll li{
	width: 100%;
	float: left;
	line-height: 30px;
}
.warp{
	position: relative;
	height: 120px;
	overflow: hidden;
}
.news-scroll{
	position: relative;
	margin: 0;
}
@media(min-width: 768px){
	
	
	
}
@media(max-width: 768px){
	.banner{
		width: 100%;
		height: 150px;
	}
}
.banner{
	background: url(../images2/w1.jpg) center top no-repeat;
}
.main{
	margin: 0 auto;
	width: 1120px;
	
}
.w2-main{
	margin: 0 auto;
	width: 1120px;
}
.w3-main{
	margin: 0 auto;
	width: 1120px;
}
.w4-main{
	margin: 0 auto;
	width: 1120px;
}
.w5-main{
	margin: 0 auto;
	width: 1120px;
}
.main1 .main1-item{
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 120px;
	line-height: 48px;
}
.main1 .item1{
	background: url(../images2/w2.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main1 .item2{
	background: url(../images2/w3.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main1 .item3{
	background: url(../images2/w4.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main1 .item4{
	background: url(../images2/w5.jpg) center left no-repeat;
	background-position-x: 30px;
}
.main-item{
	padding-top: 35px;
	padding-bottom: 25px;
}
.main-item h2{
	margin: 0;
	font-family: "黑体";
	font-size: 25px;
	color: #000;
	

	text-align: center;
	margin-bottom: 15px;
	font-weight: bold;
}
.main-item h4{
	margin: 0;
	font-family: "黑体";
	font-size: 18px;
	color: #000;
	text-align: center;
	margin-bottom: 15px;
}
.main-item .title{
	border-bottom: 1px solid #b4b0b0;
	
}
.main2{
	background: #f4f4f4;
	border-radius: 15px;
}
.main3{
	background: #f4f4f4;
	border-radius: 15px;
	
}
.main-content{
	border-top: 1px solid #fff;
	padding-top: 20px;
}

.content-item{
	border: 1px solid #54d2f6;
	border-radius: 10px;
	padding: 25px 15px;
	margin-bottom: 20px;
}
.content-item h2{
	margin: 0;
	font-family: "黑体";
	font-size: 24px;
	color: #000;
	font-weight: bold;
	margin-bottom: 15px;
}
.content-item .description{
	font-family: "新宋体";
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 25px;
	min-height: 80px;
}
.form2-control{
	height: 50px;
	padding-left: 15px;
}
.btn-form{
	height: 48px;
	width: 150px;
	padding-left: 25px;
	left: -70px;
	border-radius: 25px;
	border-top-left-radius: 25px !important;
	border-bottom-left-radius: 25px !important;
}
.form2-control[value]{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #929596;
} 
.bg2{
	width: 100%;
	height: 60px;
	background: #fff;
}
.main{
	
	background: #fff;
}
.col-1{
	width: 10%;
	float: left;
}
.col-9{
	width: 90%;
	float: left;
}
.main3-item .h2-item1{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	background: url(../images2/w7.jpg) center top no-repeat;
}
.main3-item .h2-item2{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w8.jpg) center top no-repeat;
}
.main3-item .h2-item3{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w9.jpg) center top no-repeat;
}
.main3-item .h2-item4{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w10.jpg) center top no-repeat;
}
.main3-item a{
	color: #aeb0b6;
}
.main-top{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w12.jpg) left center no-repeat;
}
.w2-main .main-top{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w2-9.jpg) left center no-repeat;
	background-position-y: 65px;
}
.top-right{
	border: 1px solid #55b2f5;
}
.main-cen{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w13.jpg) left center no-repeat;
	background-position-x: 6px;
}
.w2-main .main-cen{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w2-10.jpg) left center no-repeat;
	background-position-x: 6px;
} 
.main-bot{
	padding-left: 111px;
	margin-top: 10px;
	background: url(../images2/w20.jpg) left center no-repeat;
	background-position-x: 6px;
}
.cen-right{
	border: 1px solid #55b2f5;
}
.bot-right{
	border: 1px solid #55b2f5;
}
.main3-item .h2-item5{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w14.jpg) center top no-repeat;
}
.main3-item .h2-item6{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w15.jpg) center top no-repeat;
}
.main3-item .h2-item7{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w16.jpg) center top no-repeat;
}
.main3-item .h2-item8{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w17.jpg) center top no-repeat;
}
.main3-item .h2-item9{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w18.jpg) center top no-repeat;
}
.main3-item .h2-item10{
	font-family: "新宋体";
	font-size: 20px;
	color: #aeb0b6;
	padding-top: 115px;
	font-weight: 100;
	
	background: url(../images2/w19.jpg) center top no-repeat;
}
.bot-list li{
	width: 50%;
	float: left;
	list-style: afar;
}
.main-bot .titlex{
	padding-left: 110px;
	padding-bottom: 4px;
	padding-top: 25px;
	background: url(../images2/w22.jpg) left center no-repeat;
}
.main-bot .titlex h2 {
	font-family: "新宋体";
	font-size: 24px;
	color: #cc7079;
	margin: 0;
	text-align: left;
}
.main-bot .titlex h4{
	font-family: "新宋体";
	font-size: 14px;
	color: #cc7079;
	text-align: left;
}
.bot-list{
	padding-left: 15px;
	margin-top: 25px;
	height: 190px;
}
.bot-list li{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #555;
	line-height: 30px;
}
.main-bot{
	margin-bottom: 25px;
}
.main4{
	
	border-radius: 8px;
}
.main5{
	background: #f4f4f4;
	border-radius: 8px;
}
.main4 .main-content{
	background: url(../images2/w23.jpg) center center no-repeat;
	height: 600px;
	margin-bottom: 25px;
}
.main4.main-item{
	padding-top: 0;
}
.main4 .title{
	background: #f4f4f4;
	padding-top: 25px;
}
.main5-item{
	border: 1px solid #aaa;
	padding-top: 25px;
}
.main5-item h2{
	font-family: "新宋体";
	font-weight: 100;
}
.main5-item img{
	text-align: center;
}
.main5-item .description{
	font-family: "新宋体";
	font-size: 16px;
	color: #000;
	padding-top: 10px;
	text-align: center;
	font-weight: bold;
}
.dian{
	background: #3a58f5;
	text-align: center;
	padding-top:5px;
	padding-bottom: 5px; 
	border: 1px solid #3a58f5;
}
a .dian {
	color: #fff;
	font-family: "新宋体";
	font-size:16px;
	font-weight: bold;
}
.main5-top{
	padding: 15px 35px;
	background: #fff;
}
.main6{
	background: #f4f4f4;
	border-radius: 8px;
}
.main6-item{
	border: 2px solid #93ccf5;
}
.main6-item-out{
	padding-left: 30px;
	padding-right: 30px;
}
.main6-item{
	padding:35px 15px 50px 15px;
	border-radius: 8px;
}
.main6-item h2{
	font-size: 18px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.main6-item .description{
	height: 50px;
	font-family: "新宋体";
	font-size: 14px;
	color: #000;
	line-height: 25px;
}
.main6-top{
	margin-bottom: 25px;
}
.main7-item{
	padding-left: 50%;
	
	padding-bottom: 60px;
}
.main7-item{
	background: url(../images2/w32.jpg) left center no-repeat;
	background-position-x: 50px;
}
.main7{
	margin-top: 120px;
	margin-bottom: 30px;
}
.main7-item h2{
	font-family: "华文行楷";
	font-size: 36px;
	color: #333;
	text-align: center;
	margin-bottom: 15px;
	
}
.main7-item h4{
	font-family: "新宋体";
	font-size: 18px;
	color: #333;
	text-align: center;
	
}

.main7-item .description{
font-family: "微软雅黑";
font-size: 18px;
color: #333;
line-height: 35px;
margin-top: 50px;
padding-left: 25px;
padding-right: 25px;	
}
.banner2{
	height: 376px;
	width: 100%;
}
.w2-main{
	font-family: "新宋体";
}
.w2-main .main1{
	background: #57addc;
}
.w2-main .main1 .item1{
	background: url(../images2/w2-2.jpg) left center no-repeat;
	background-position-x: 33px;
	background-position-y: 37px;
}
.w2-main .main1 .item2{
	background: url(../images2/w2-3.jpg) left center no-repeat;
	background-position-x: 33px;
	background-position-y: 44px;
}
.w2-main .main1 .item3{
	background: url(../images2/w2-4.jpg) left center no-repeat;
	background-position-x: 33px;
	background-position-y: 44px;
}
.w2-main .main1-item{
	text-align: left;
	font-family: "黑体";
	font-size: 36px;
	font-weight: bolder;
	color: #fff;
}
.w2-main .main1-item span{
	text-align: left;
	font-family: "黑体";
	font-size: 22px;
	font-weight: bolder;
	color: #fff;
}
span.xh{
	height: 50px;
	width: 50px;
	line-height: 50px;
	border-radius: 25px;
	text-align: center;
	border: 1px solid #19a6f3;
}
.w2-item{
	line-height: 50px;
	margin-bottom: 45px;
}
.zx1 a{
	background: #19a6f3;
	color: #fff;
	font-size: 14px;
	border-radius: 8px;
	padding: 2px 20px;
	
}
.w2-item .col-xs-10{
	border-bottom: 1px solid #19a6f3;
}
.w2-main .main3 .main-content{
	
}
.w2-main .main3 .main-content .item-out{
	padding: 15px 10px;
}
.w2-main .main3 .main-content .item-out .item{
	border: 1px solid #a8d8f2;
	padding: 15px 15px 15px 30px;
	background: #eee;
}
.w2-main .main3 .main-content .item-out .item h2{
	font-size: 16px;
}
.w2-main .main3 .main-content .item-out .item .description{
	font-size: 14px;
	line-height: 25px;
	height: 130px;
}
a .w2-zx{
	background: #19a6f3;
	text-align: center;
	color: #fff;
	border-radius: 8px;
}
.w2-main .main3 .main-content{
	padding-top: 0;
}
.w2-main .main3 .top-right .main-content .xh2{
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	background: #1899df;
	color: #fff;
	text-align: center;
}
.top-list .col-xs-4{
	margin-bottom: 40px;
}
.w2-main .top-right{
	border: none;
	padding-top: 60px;
}
.w2-main .main3 .main-top{
	margin-top: -25px;
}
.w2-main .main3 .main-content{
	border: none;
}
.w2-main .main3 .cen-right .main-content .xh2{
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	background: #1899df;
	color: #fff;
	text-align: center;
}
.w2-main .main3 .cen-right{
	border: none;
}
.w2-main .main3 .cen-right .top-list .col-xs-12{
	margin-bottom: 20px;
}
.w2-main .main3 .cen-right{
	padding-top: 20px;
}
.w2-main .main5{
	background: url(../images2/w2-bg.jpg) center center no-repeat;
}
.main6-list li{
	width: 100%;
	line-height: 30px;
	padding-left: 50px;
	background: url(../images2/w2-43.jpg) center left no-repeat;
	background-position-y: -6px;
	background-position-x: 17px;
}
.w2-main .img1{
	border: 1px solid #469ff5;
	border-radius: 8px;
	
}
.w2-main .main8{
	background: #f1f1f1;
	border-radius: 8px;
}

.w2-main .main8 .img2{
	border: 1px solid #469ff5;
	border-radius: 8px;
	
}
.w2-main .main9{
	background: #f1f1f1;
	border-radius: 8px;
}
.w2-main .main9 .top-right{
	padding-left: 85px;
	background: url(../images2/w2-60.jpg) left top no-repeat;
	padding-top: 0px;
	border-bottom: 1px solid #b4b0b0;
	padding-bottom: 35px;
}
.w2-main .main9 .top-right h2{
	text-align: left;
	font-family: "宋体";
	font-size: 18px;
	color: #0c88cb;
}
.w2-main .main9 .top-right h4{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
}
.w2-main .main9 .top-right td{
	text-align: center;
	font-family: "宋体";
	font-size: 16px;
	color: #000;
	border: 1px solid #7bbfe4;
	width: 224px;
	height: 80px;
	}

.w2-main .main9 .cen-right{
	padding-left: 85px;
	background: url(../images2/w2-61.jpg) left top no-repeat;
	background-position-y: 42px;
	padding-top: 0px;
	border: none;
	padding-top:42px;
	padding-bottom: 30px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #b4b0b0;
}
.w2-main .main9 .cen-right h2{
	text-align: left;
	font-family: "宋体";
	font-size: 18px;
	color: #0c88cb;
	

}
.w2-main .main9 .cen-right h4{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	line-height: 25px;
}

.w2-main .main9 .bot-right{
	padding-left: 85px;
	background: url(../images2/w2-62.jpg) left top no-repeat;
	background-position-y: 42px;
	padding-top: 0px;
	border: none;
	padding-top: 42px;
	padding-bottom: 30px;
}
.w2-main .main9 .bot-right h2{
	text-align: left;
	font-family: "宋体";
	font-size: 18px;
	color: #0c88cb;
}
.w2-main .main9 .bot-right h4{
	text-align: left;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	line-height: 25px;
}
.main6-list li a{
	color: #000;
}
.main6-list li a:hover{
	color: #000;
}
.bot-right{
	background: #f1f4f9;
}

.cen-right{
	background: #e7eef4;
}
.banner3{
	width: 100%;
	height: 491px;
    background: url(../images2/w3-1.jpg) center top no-repeat;
}
.w3-main .tab1{
	width: 100%;
	
}
.w4-main .tab1{
	width: 100%;
	
}
.w3-main .tab1 th{
	text-align: center;
	line-height: 54px;
	font-family: "新宋体";
	font-size: 25px;
	color: #333;
	width: 50%;
}
.w4-main .tab1 th{
	text-align: center;
	line-height: 54px;
	font-family: "新宋体";
	font-size: 25px;
	color: #333;
	width: 50%;
}
.w3-main .tab1 td{
	text-align: center;
	height: 80px;
	font-family: "新宋体";
	font-size: 18px;
	color: #333;
	width: 50%;
	text-align: left;
}
.w4-main .tab1 td{
	text-align: center;
	height: 80px;
	font-family: "新宋体";
	font-size: 18px;
	color: #333;
	width: 50%;
	text-align: left;
}
.w3-main .td1{
	background: url(../images2/w3-2.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td1{
	background: url(../images2/w3-2.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td2{
	background: url(../images2/w3-3.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td2{
	background: url(../images2/w3-3.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td3{
	background: url(../images2/w3-4.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td3{
	background: url(../images2/w3-4.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td4{
	background: url(../images2/w3-5.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td4{
	background: url(../images2/w3-5.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td5{
	background: url(../images2/w3-6.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td5{
	background: url(../images2/w3-6.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td6{
	background: url(../images2/w3-7.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td6{
	background: url(../images2/w3-7.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td7{
	background: url(../images2/w3-8.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td7{
	background: url(../images2/w3-8.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td8{
	background: url(../images2/w3-9.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td8{
	background: url(../images2/w3-9.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .td9{
	background: url(../images2/w3-10.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w4-main .td9{
	background: url(../images2/w3-10.jpg) left center no-repeat;
	background-position-x: 31px;
	
	padding-left: 120px;
}
.w3-main .main2{
	background: #eee;
}
.w3-main .main3{
	background: #eee;
}
.w4-main .main4{
	background: #eee;
}
.w3-main .list-td li{
	width: 100%;
	line-height: 70px;
}
.w3-main .list-td .listd1{
	padding-left: 120px;
	background: url(../images2/w3-3.jpg) left center no-repeat;
	background-position-x: 31px;
}
.w4-main .list-td .listd1{
	padding-left: 120px;
	background: url(../images2/w3-3.jpg) left center no-repeat;
	background-position-x: 31px;
}
.w3-main .list-td .listd2{
	padding-left: 120px;
	background: url(../images2/w3-6.jpg) left center no-repeat;
	background-position-x: 31px;
	background-position-y: 14px;
}
.w4-main .list-td .listd2{
	padding-left: 120px;
	background: url(../images2/w3-6.jpg) left center no-repeat;
	background-position-x: 31px;
	background-position-y: 14px;
}
.w3-main .list-td .listd3{
	padding-left: 120px;
	background: url(../images2/w3-9.jpg) left center no-repeat;
	background-position-x: 31px;
}
.w4-main .list-td .listd3{
	padding-left: 120px;
	background: url(../images2/w3-9.jpg) left center no-repeat;
	background-position-x: 31px;
}
.w3-main .td-right1 h3{
	font-size: 18px;
	margin-bottom: 0px;
}
.w4-main .td-right1 h3{
	font-size: 18px;
	margin-bottom: 0px;
}
.w3-main .td-right2{
	background: #9bd0f8;
	border: #9bd0f8;
}
.w4-main .td-right2{
	background: #9bd0f8;
	border: #9bd0f8;
}
.w3-main .td-right2 h3{
	font-size: 18px;
	margin-bottom: 0px;
	color: #fff;
}
.w4-main .td-right2 h3{
	font-size: 18px;
	margin-bottom: 0px;
	color: #fff;
}
.w3-main .list-td .listd4{
	padding-left: 120px;
	background: url(../images2/w3-11.jpg) left center no-repeat;
	background-position-x: 31px;
	color: #fff;
	font-size: 15px;
}
.w4-main .list-td .listd4{
	padding-left: 120px;
	background: url(../images2/w3-11.jpg) left center no-repeat;
	background-position-x: 31px;
	color: #fff;
	font-size: 15px;
}
.w3-main .list-td .listd5{
	padding-left: 120px;
	background: url(../images2/w3-12.jpg) left center no-repeat;
	background-position-x: 31px;
	background-position-y: 14px;
	color: #fff;
	font-size: 15px;
}
.w4-main .list-td .listd5{
	padding-left: 120px;
	background: url(../images2/w3-12.jpg) left center no-repeat;
	background-position-x: 31px;
	background-position-y: 14px;
	color: #fff;
	font-size: 15px;
}
.w3-main .list-td .listd6{
	padding-left: 120px;
	background: url(../images2/w3-13.jpg) left center no-repeat;
	background-position-x: 31px;
	color: #fff;
	font-size: 15px;
}
.w4-main .list-td .listd6{
	padding-left: 120px;
	background: url(../images2/w3-13.jpg) left center no-repeat;
	background-position-x: 31px;
	color: #fff;
	font-size: 15px;
}
.w3-img{
	border: 1px solid #2c92f4;
	border-radius: 8px;
}
.w3-main .main7{
	margin-top: 25px;
}
.w4-main .content-item{
	padding: 2px;
}
.w4-main .content-item-in{
	padding: 25px 15px;
	border: 1px solid #54d2f6;
	border-radius: 8px;
}
.list-unstyled li{
	list-style: none;
	float: left;
	width: 100%;
	line-height: 39px;
	padding-left: 50px;
	background: url(../images2/w3-20.jpg) left center no-repeat;
	background-position-x: 15px;
}
.w4-main .main3 .main-content{
	padding-right: 200px;
	background: url(../images2/w3-21.jpg) right center no-repeat;
	background-position-x: 694px;
	background-position-y: 18px;
	min-height: 376px;
	
}
.w4-main .main3{
	background: #eee;
}
.w4-main .main4 .main-content{
	background: none;
	height: auto;
	margin-bottom: 0;
	background: #eee;
}
.w4-main .main4 .title {
    background: #eee;
    
}
.w4-main .list-td li {
    width: 100%;
    line-height: 70px;
}
.w4-main .main7 .main-content{
	background: url(../images2/w23.jpg) center  center no-repeat;
	height: 645px;
	
}
.w4-main .main7{
	margin-top: 0;
}
.banner5{
	width: 100%;
	height: 428px;
	background: url(../images2/w5-1.jpg) center center no-repeat;
}
.w5-main .main2{
	background: #fff;
}
.w5-main .main2 .title{
    border-bottom:none;
    
}
.w5-main .main2 .title h2{
  font-size: 30px;
  margin-bottom: 30px;
}
.top-right{
	padding-left: 124px;
	background: url(../images2/5-2.jpg) left center no-repeat;
}
.w5-main .zx-an{
	width: 185px;
	background: #6eaee5;
	text-align: center;
	color: #ee7700;
	padding-top: 7px;
	padding-bottom: 7px;
	border-radius: 25px;
	margin-top: 70px;
	margin-bottom: 30px;
}
.w5-main .main-content {
    border-top: none;
    padding-top: 0px;
}
.w5-main .top-right{
	border: none;
	
}

.w5-main .right-item h2{
	text-align: left;
}
.w5-main .right-item h4{
	text-align: left;
	color: #999;
}
.w5-main .r1{
	background: url(../images2/w5-r1.jpg) right bottom no-repeat;
	background-position-x: 330px;
	background-position-y: 132px;
	border: 1px solid #eee;
	margin-left: -1px;
	padding-left: 50px;
	padding-right: 0;
	padding-top: 22px;
	padding-bottom: 23px;

}
.w5-main .r2{
	background: url(../images2/w5-r2.jpg) right bottom no-repeat;
	background-position-x: 354px;
	background-position-y: 132px;
	border: 1px solid #eee;
	margin-left: -1px;
	padding-left: 35px;
	padding-right: 0;
	padding-top: 22px;
	padding-bottom: 23px;
	

}
.w5-main .top-right{
	margin-bottom: 15px;
}

.w5-main .cen-right{
	padding-left: 124px;
	background: url(../images2/w5-3.jpg) left top no-repeat;
}
.cen-item h2{
	font-family: "新宋体";
	font-size: 18px;
	color: #8f8f8f;
	text-align: left;
}
.cen-item h4{
	font-family: "新宋体";
	font-size: 16px;
	color: #8f8f8f;
	text-align: left;
}


.w5-main .cen-item{
	padding-top: 20px;
	padding-bottom: 99px;
	padding-left: 15px;
}
.w5-main .cen-right{
	margin-top: 25px;
	
	border: none;
}
.w5-main .cen-item .zx-cen{
	width: 120px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: 1px solid #01b3fd;
	color: #01b3fd;
	margin-top: 30px;
}
.w5-main .cen-r1{
	padding-left: 0;
	padding-right: 0;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-left: -1px;
	background: url(../images2/w5-31.jpg) right bottom no-repeat;
	background-position-x: 145px;
	background-position-y: 148px;
}

.w5-main .cen-r2{
	padding-left: 0;
	padding-right: 0;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-left: -1px;
	background: url(../images2/w5-32.jpg) right bottom no-repeat;
	background-position-x: 164px;
	background-position-y: 148px;
}

.w5-main .cen-r3{
	padding-left: 0;
	padding-right: 0;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-left: -1px;
	background: url(../images2/w5-33.jpg) right bottom no-repeat;
	background-position-x: 160px;
	background-position-y: 148px;
}
.w5-main .cen-r4{
	padding-left: 0;
	padding-right: 0;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-left: -1px;
	background: url(../images2/w5-34.jpg) right bottom no-repeat;
	background-position-x: 126px;
	background-position-y: 148px;
}
.bg4{
	width: 100%;
	height: 100px;
	background: url(../images2/w5-35.jpg) center center no-repeat;
}
.w5-main .main3{
	background: #e2e5e7;
}

.w5-main .r2-item1{
	background: url(../images2/w5-36.jpg) right center no-repeat;
	background-position-y: 41px;
}


.w5-main .r2-item2{
	background: url(../images2/w5-36.jpg) right center no-repeat;
	background-position-y: 41px;
}

.w5-main .r2-item3{
	background: url(../images2/w5-36.jpg) right center no-repeat;
	background-position-y: 41px;
}
.w5-main .right2-item span{
	 width: 40px;
	 height: 40px;
	 border-radius: 20px;
	 background: #1f8cd7;
}

.w5-main .right2-item h2{
	margin-bottom: 10px;
	font-size: 22px;
	text-align: left;
}

.w5-main .right2-item h4{
	margin: 0
	font-size: 18px;
	font-weight: 100;
	color: #333;
	text-align: left;
}
.w5-main .xuhao{
	width: 46px;
	height: 46px;
	line-height: 46px;
	border-radius: 23px;
	text-align: center;
	background: #1f8cd7;
	font-size: 16px;
	font-weight: 500;
	color: #fff;
	margin-top: 49px;
}
.right2-item .col-xs-2 , .right2-item .col-xs-10{
	height: 110px;
}
.right2-item .col-xs-10{
	padding-top: 43px;
	padding-left: 30px;
}
.w5-main .top1{
	background: url(../images2/w5-4.jpg) left center no-repeat #e2e5e7;

}
.w5-main .cen2-right{
	background: url(../images2/w5-37.jpg) left center no-repeat;
}
.w5-main .cen2{
	padding-left: 0;
	padding-right: 0;
	height: 160px;
	background: url(../images2/w5-5.jpg) left center no-repeat;
}
.w5-main .cen2-right{
	height: 160px;
	background: url(../images2/w5-37.jpg) left center no-repeat;
	background-position-x:  100px;;
	padding-top: 58px;
	padding-left: 120px;
	font-family: "新宋体";
	font-size: 16px;
	color: #333;
	text-align: center;
}
.w5-main .bot2-list{
	padding-left: 110px;
}
.w5-main .bot2-list li{
	width: 50%;
	height: 40px;
	line-height: 40px;
	margin-bottom: 7px;
	margin-top: 7px;
}
.w5-main .bot2{
	background: url(../images2/w5-6.jpg) left center no-repeat #e2e5e7;
	margin-bottom: 10px;
	margin-top: 10px;
	
}
.w5-main .xuhao2{
	width: 40px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	background: #1f8cd7;
	text-align: center;
	color: #fff;
	float: left;
	margin-right: 15px;
	
}
.w5-main .main3{
	background: #f1f2f2;
}
.w5-main .top1{
	
	margin-bottom: 25px;
	margin-top: 25px;
}
.w5-main .cen2-1{
	background: #e2e5e7;
	margin-bottom: 25px;
	margin-top: 25px;
}

.w5-main .main4{
	background: #f1f2f3;
}
.w5-main .pk-content{
	padding-left: 109px;
	padding-right: 112px;
	text-align: center;
}
.w5-main .pk-list li{
	
	width: 100%;
	background: #fff;
	border-bottom: 1px solid #eee;
}
.w5-main  .cen-ter{
	
	
	
	text-align: center;
	
	border-radius: 5px;
	background: #2c92f4;
	border: 1px solid #1a6bd5;
	padding: 8px 33px;
	color: #fff;
	cursor: pointer;
	-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
	
}
.w5-main .pk-list li span{
	height: 56px;
	line-height: 56px;
	
}
.w5-main .pk-content .left{
	width: 42%;
}
.w5-main .pk-content .right{
	width: 42%;
}
.w5-main .pk-content .cen-ter:hover{
	padding: 9px 48px;
}
.w5-main .pk-list li:hover{
	background: #fef8f6;
}
.w5-main .sx-list li h2{
	font-family: "黑体";
	font-size: 18px;
	line-height: 30px;
	color: #000;
	font-weight: bold;
	text-align: left;
	margin: 0;
	margin-bottom: 10px;
	margin-top: 10px;;
	
}
.w5-main .sx-list li{
	margin-bottom: 17px;
}
.w5-main .sx-list li h4{
	font-family: "黑体";
	font-size: 14px;
	color: #000;
	text-align: left;
	padding-left: 45px;
	margin: 0;
	
}
.w5-main .sx-list li h2>div{
	width: 30px;
	height: 30px;
	line-height: 30px;
	border-radius: 15px;
	float: left;
	background: #56aedc;
	text-align: center;
	color: #fff;
}
.w5-main .sx-list{
	height: 150px;
	padding-left: 356px;
	margin-bottom: 25px;
}
.sx1{
	background: url(../images2/w5-42.jpg) left center no-repeat;
	background-position-x: -25px;
}
.sx2{
	background: url(../images2/w5-43.jpg) left center no-repeat;
	background-position-x: -10px;
}
.sx3{
	background: url(../images2/w5-44.jpg) left center no-repeat;
	background-position-x: -10px;
	background-position-y: -4px;
	}
.sx4{
	background: url(../images2/w5-46.jpg) left center no-repeat;
	background-position-x: -10px;
	background-position-y: -6px;
}

.w5-main .main4 .title{
	height: 60px;
}
.w5-main .main2 .title {
    margin-bottom: 20px;
}
.w6-main{
	margin: 0 auto;
	width: 1180px;
	
}
.w6-main .banner6{
	width: 100%;
	height: 400px;
	background: url(../images2/w6-1.jpg) center top no-repeat
}
.w6-main .w6-main1{
	width:100%;
	height: 449px;
	background: url(../images2/w6-2.jpg) center top no-repeat;
}
.w6-main .result{
	position: relative;
	top: 28%;
	
}
.w6-main .result .col-xs-5{
	margin-bottom: 65px;
}
.w6-main2{
	text-align: center;
	background: #007cb5;
	padding-top: 25px;
}
.w6-main2 h2{
	font-family: "黑体";
	font-size: 30px;
	color: #f6f6fe;
	font-weight: bold;
	margin-top: 0;
}
.w6-main .w6-main2 span{
	font-family: "宋体";
	font-size: 18px;
	color: #ffffff;
	border: 1px solid #fff;
	padding: 6px 25px;
	margin-right: 15px;
	border-radius: 8px;
	
	
}
.w6-main .w6-main2 span.active{
	border: 1px solid #007cb5;
	background: #fff;
	color: #007cb5;
}
.w6-main .w6-main2 form{
	margin-top: 35px;
}
.w6-main  .form-c3{
	height: 45px;
	border-radius: 25px;
}
.w6-main  .form-c4{
	height: 45px;
	border-radius: 8px;
	font-family: "宋体";
	font-size: 18px;
	color: #fff;
	background: #0072ff;
	border: 1px solid #fff;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	
}
.w6-main .w6-main2{
	padding-bottom: 25px;
}
.w6-main .w6-main3{
	padding-top: 40px;
	padding-bottom: 60px;
}
.w6-main .title{
	font-family: "宋体";
	font-size: 30px;
	color: #0079e9;
	text-align: center;
	margin-bottom: 10px;
}
.w6-main .w6-pic{
	height: 230px;
}
.w6-main .w6-pic1{
	background: url(../images2/w6-8.jpg) center center no-repeat;
}
.w6-main .w6-pic2{
	background: url(../images2/w6-10.jpg) center center no-repeat;
}
.w6-main .w6-pic3{
	background: url(../images2/w6-7.jpg) center center no-repeat;
}
.w6-main .w6-pic4{
	background: url(../images2/w6-9.jpg) center center no-repeat;
}
 .w6-main .w6-list li{
 	width: 100%;
 	height: 78px;
 	line-height: 39px;
 	margin-bottom: 20px;
 }
 .w6-main .w6list1{
 	background: url(../images2/w6-m1.jpg) left center no-repeat #fae2b1;
 	background-position-x: 10px;
 	padding-left: 100px;
 }
.w6-main .w6list2{
 	background: url(../images2/w6-m2.jpg) left center no-repeat #d9edea;
 	background-position-x: 10px;
 	padding-left: 100px;
 }
 .w6-main .w6list3{
 	background: url(../images2/w6-m3.jpg) left center no-repeat #fdddd5;
 	background-position-x: 10px;
 	padding-left: 100px;
 }
  .w6-main .w6list4{
 	background: url(../images2/w6-m4.jpg) left center no-repeat #e6eeff;
 	background-position-x: 10px;
 	padding-left: 100px;
 }
 .w6-main .w6-xh{
 	width:78px;
 	height: 78px;
 	line-height: 78px;
 	text-align: center;
 	font-family: "宋体";
 	font-size: 30px;
 	color: #0053f7;
 	font-weight: bold;
 	float: left;
 }
.w6-main .w6-main5 .yc{
	height: 840px;
	background: url(../images2/w6-25.jpg) center top no-repeat;
}
.w6-main6 .w6list1x, .w6-main6 .w6list3x, .w6-main6 .w6list5x ,.w6-main6 .w6list7x{
	width: 230px;
	height: 140px;
	box-shadow: 1px 1px 8px 4px #eee;
}
.w6-main6 .w6list2x, .w6-main6 .w6list4x,.w6-main6 .w6list6x{
	width: 70px;
	height: 140px;
	background: url(../images2/w6-31.jpg) center center no-repeat;
}
.w6-main6 .w6list1x{
	background: url(../images2/w6-27.jpg) center center no-repeat;
}

.w6-main6 .w6list3x{
	background: url(../images2/w6-28.jpg) center center no-repeat;
}

.w6-main6 .w6list5x{
	background: url(../images2/w6-29.jpg) center center no-repeat;
}

.w6-main6 .w6list7x{
	background: url(../images2/w6-30.jpg) center center no-repeat;
}
.w6-main .w6-main6{
	padding-bottom: 35px;
}
.col-dl-2{
	width: 20%;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}
.w7-main{
	margin: 0 auto;
	width: 1180px;
}
.banner7{
	width: 100%;
	height: 428px;
	background: url(../images3/w7-1.jpg) center top no-repeat;
}
.w7-main1{
	width: 100%;
	height: 150px;
	background: #57addc;
}
.w7-item{
	font-family: "微软雅黑";
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	height: 150px;
	padding-top: 30px;
}
.w7-item.item1{
	padding-left: 130px;
	background: url(../images3/w7-2.jpg) left center no-repeat;
	background-position-x: 33px;
}
.w7-item.item2{
	padding-left: 130px;
	background: url(../images3/w7-3.jpg) left center no-repeat;
	background-position-x: 33px;
}
.w7-item.item3{
	padding-left: 130px;
	background: url(../images3/w7-4.jpg) left center no-repeat;
	background-position-x: 40px;
}
.main2-item1{
	padding-left: 253px;
	height: 221px;
	background: url(../images3/w7-5.jpg) left center no-repeat;
	border-bottom: 1px solid #999;
	
}
.w7-m2-content{
	border: 1px solid #999;
	border-radius: 10px;
}
.main2-item2{
	padding-left: 253px;
	background: url(../images3/w7-6.jpg) left center no-repeat;
	background-position-y: 4px;
	border-bottom: 1px solid #999;
	
}

.main2-item3{
	padding-left: 253px;
	height: 221px;
	background: url(../images3/w7-7.jpg) left center no-repeat;
	
}
.w7-main .title{
	text-align: center;
}
.w7-main .m2-list li{
	width: 100%;
	line-height: 26px;
	padding-top: 13px;
	padding-bottom: 13px;
	
}
.w7-main .w7-xh{
	width: 25px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background: #60abdc;
	float: left;
	border-radius: 13px;
	color: #fff;
	margin-right: 15px;
}

.w7-main .m3-item{
	height: 259px;
	border: 1px solid #a6cee9;
	border-radius: 8px;
}

.w7-main .m3-item.item1{
	background: url(../images3/w7-8.jpg) center center no-repeat;
}

.w7-main .m3-item.item2{
	background: url(../images3/w7-9.jpg) center center no-repeat;
}

.w7-main .m3-item.item3{
	background: url(../images3/w7-10.jpg) center center no-repeat;
}

.w7-main .m3-item.item4{
	background: url(../images3/w7-11.jpg) center center no-repeat;
}

.w7-main .m3-item.item5{
	background: url(../images3/w7-12.jpg) center center no-repeat;
}
.col-dl-2{
	padding-left: 11px;
	padding-right: 11px;
}
.w8-main{
	margin : 0 auto;
	width: 1180px;
}
.w8-main .banner8{
	height: 300px;
	background: url(../images3/w8-1.jpg) center top no-repeat;
}
.w8-main .banner9{
	height: 436px;
	background: url(../images3/w9-1.jpg) center top no-repeat;
}

.w8-main .main-content1 .right-item h2{
	color: #010101;
	text-align: left;
	font-weight: normal;
}
.w8-main .main-content1 .right-item h4{
	color: #000;
	text-align: left;
	font-size: 18px;
	font-family: "宋体";
	line-height: 31px;
}
.w8-main .main-content1 .right-item .zx-an{
	width: 120px;
	height: 35px;
	line-height: 35px;
	background: #01b3fd;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 5px;
	margin-left: 25px;
	margin-top: 30px;
}
.w8-main .zx-cen{
	width: 120px;
	height: 35px;
	line-height: 35px;
	background: #01b3fd;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-radius: 5px;
	margin-left: 25px;
	margin-top: 30px;
}

.w8-main .top-right  .main-content1 .r1{
	padding-top: 37px;
	padding-bottom: 37px;
	padding-left: 90px;
	background: url(../images3/w8-2.jpg) no-repeat;
	background-position-x: 379px;
	background-position-y: 114px;
	
}
.w8-main .top-right  .main-content1 .r2{
	padding-top: 37px;
	padding-bottom: 37px;
	padding-left: 90px;
	background: url(../images3/w8-3.jpg) no-repeat;
	background-position-x: 379px;
	background-position-y: 114px;
	
}
.w8-main .top-right{
	border: 1px solid #d7d7d7;
}
.w8-main .r1{
	border: 1px solid #fff;
	border-right: 1px solid #d7d7d7;
}
.w8-main .r2{
	border: 1px solid #fff;	
}

.w8-main .cen-right{
	background: none;
	border: 1px solid #d7d7d7;
}
.w8-main .cen-r1{
	border: 1px solid #fff;
	border-right: 1px solid #d7d7d7;
	padding-left: 15px;
	background: url(../images3/w8-4.jpg) no-repeat;
	background-position-x: 145px;
	background-position-y: 127px;
}
.w8-main .cen-r2{
	border: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #d7d7d7;
	background: url(../images3/w8-5.jpg) no-repeat;
	background-position-x: 161px;
	background-position-y: 127px;
}
.w8-main .cen-r3{
	border: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #d7d7d7;
	background: url(../images3/w8-6.jpg) no-repeat;
	background-position-x: 131px;
	background-position-y: 127px;
}
.w8-main .cen-r4{
	border: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: none;
	background: url(../images3/w8-7.jpg) no-repeat;
	background-position-x: 145px;
	background-position-y: 127px;
}
.w8-main .cen-item{
	padding-top:25px;
	padding-bottom: 96px;
}
.w8-main .cen-right{
	padding-left: 125px;
	background: url(../images2/w5-3.jpg) left top no-repeat ;
}
.w8-main .main2.main-item{
	padding-bottom: 0;
}
.w8-main .w8-main3{
	background: #eee;
}
.w8-main .m3-top-right .right-list{
	padding-left: 100px;
	background: url(../images3/w8-15.jpg) left center no-repeat;
}
.w8-main .right-ul li{
	height: 200px;
}
.w8-main .right-ul li.list-pic{
	width: 110px;
	padding-top: 110px;
}
.w8-main .right-ul li.list-pic.list1{
	
	background: url(../images3/w8-8.jpg) center top no-repeat;
}

.w8-main .right-ul li.list-pic.list2{
	width: 145px;
	background: url(../images3/w8-10.jpg) center top no-repeat;
}

.w8-main .right-ul li.list-pic.list3{
	width: 120px;
	background: url(../images3/w8-11.jpg) center top no-repeat;
}

.w8-main .right-ul li.list-pic.list4{
	width: 120px;
	background: url(../images3/w8-12.jpg) center top no-repeat;
}

.w8-main .right-ul li.list-pic.list5{
	width: 148px;
	background: url(../images3/w8-13.jpg) center top no-repeat;
}

.w8-main .right-ul li.list-pic.list6{
	width: 120px;
	background: url(../images3/w8-14.jpg) center top no-repeat;
}


.w8-main .right-ul li.list-jt{
	width: 55px;
	background: url(../images3/w8-9.jpg) center center no-repeat;
	background-position-y: 5px;
}
.w8-main .right-ul li{
	font-family: "宋体";
	font-size: 16px;
	color: #000;
	text-align: center;
}
.w8-main .right-ul li span{
	font-family: "宋体";
	font-size: 13px;
	color: #000;
	text-align: center;
}

.w8-main .w8-main3 .bot-right{
	height: 200px;
	padding-left: 158px;
	background: url(../images3/w8-16.jpg) left center no-repeat;
	border: none;
}
.w8-main .bot-right .bot-list li{
	list-style: none;
	line-height: 25px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.w8-main .bot-right .bot-xh{
	width: 25px;
	height: 25px;
	line-height: 25px;
	border-radius: 15px;
	background: #58a9e3;
	text-align: center;
	color: #fff;
	float: left;
	margin-right: 15px;
	
}
.w8-main .bot-list {
	margin-top: 10px;
}
.w8-main3{
	padding-bottom: 30px;
}
.w8-main .w8-main4{
	margin-top: 40px;
	background: #eee;
}

/**/
.w8-main .main4 {

    background: #f1f2f3;

}
.w8-main .main4.main-item {

    padding-top: 0;

}
.w8-main .main4.main-item {

    padding-top: 0;

}
.w8-main .main4 {

    border-radius: 8px;

}
.w8-main .main4 .main-item {

    padding-top: 35px;
    padding-bottom: 25px;

}
.w8-main .main4 {

    border-radius: 8px;

}
.w8-main .main-item {

    padding-top: 35px;
    padding-bottom: 25px;

}
.w8-main .pk-content {

    padding-left: 139px;
    padding-right: 142px;
    text-align: center;

}
.w5-main .pk-content .left {

    width: 42%;

}
.w8-main .pk-list li span {

    height: 56px;
    line-height: 56px;

}
.w8-main .pk-list li span {

    height: 56px;
    line-height: 56px;

}
.w8-main .cen-ter {

    text-align: center;
    border-radius: 5px;
    background: #2c92f4;
    border: 1px solid #1a6bd5;
    padding: 8px 33px;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;

}
.w8-main .pk-content .right {

    width: 42%;

}
.w8-main .pk-list li span {

    height: 56px;
    line-height: 56px;

}
.pull-right {

    float: right !important;

}
.w8-main .pk-list li {

    width: 100%;
    background: #fff;
    border-bottom: 1px solid #eee;

}
.w8-main .pk-content .left {

    width: 42%;

}
.w8-main .pk-content .cen-ter:hover {

    padding: 9px 48px;

}
.w8-main .pk-list li:hover {

    background: #fef8f6;

}
.w9-main{
	margin: 0 auto;
	width: 1180px;
	
}
.bgColor3{
	margin-top: 60px;
	background: #eeeeee;
	border-radius: 8px;
}
.w11-item h2{
	font-family: "新宋体";
	font-size: 30px;
	color: #787878;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
.w11-item p{
	font-family: "新宋体";
	font-size: 14px;
	text-align: center;
}
.w11-item{
	position: relative;
	background: #fff;
	min-height: 275px;
	padding-top: 10px;
	border: 1px solid #7fbae3;
	border-radius: 8px;
}
.w11-item h2{
	margin-top: 0;
}
.w11-item .description{
	
	font-family: "新宋体";
	font-size: 14px;
	color: #333;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 25px;
}
.w11-item .w-more{
	position: absolute;
	right: 10px;
	bottom: 15px;
	color: #7d7d7d;
}
.cy-search{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/4-2.jpg)center top no-repeat;
}
.warp li{
	list-style: ;
	font-family: "微软雅黑";
	color: #969696;
	font-size: 14px;
}
.search1{
	padding-bottom: 0;
}
.p_h2{
	margin-top: 14px;
	margin-bottom: 14px;
}
.new .toggle-content{
	min-height: 400px;
}


@media(max-width: 768px){
	body{
		overflow-x: hidden;
	}
	.off-can{
		position: relative;
		right: 0;
		-webkit-transition: all 0.2s ease-out;
		-moz-transition: all 0.2s ease-out;
		-ms-transition: all 0.2s ease-out;
		-o-transition: all 0.2s ease-out;
		transition: all 0.2s ease-out;
	}
	.off-left .off-right{
		position: absolute;
		right: -50%;
	}
	.off-can.active{
		position: relative;
		right: 50%;
	}
}
.showNew .title{
	margin-bottom: 35px;
}
.showNew .title .biaoti{
	font-family:"微软雅黑";
	font-size: 32px;
	color: #333;
	margin-right: 20px;
	
}
.showNew .title .time{
	font-family:"微软雅黑";
	font-size: 14px;
	color: #999;
	
}

.showNew .show .con {
		border-right: 1px solid #ccc;
		padding-right: 60px;
}
.showNew .show .con img{
	max-width: 100%;
	height: auto;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.showNew .show .con p{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	line-height: 25px;
}
.showNew .show .con {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #666;
	line-height: 30px;
}


.nav-con .nav-list li{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
}
.nav-con .nav-list li ol{
	padding-left: 0;
}
.nav-con .nav-list li ol a{
	font-size: 14px;
	color: #666;
}
.nav-content .nav-list li{
	width: 200px;
	float: left;
}
.navleft:hover .nav-content{
	left: 280px;
	
}

.nav2{
	position: absolute;
	top: 100%;
	width: auto;
	z-index: 20;
	cursor: pointer;
}
.nav2 .nav2-toggle{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20;
}
.nav2-toggle .nav-list{
	width: 260px;
	height: 480px;
	background: #fff;
}

.nav2-toggle .nav-list li{
	width: 100%;
	height: 80px;
	border-bottom: 1px solid #eee;

	line-height: 80px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	text-align: center;
	cursor: pointer;
	list-style: none;
}

@-webkit-keyframes sideLeft4 {
	0%{
		-webkit-transform: translateX(-260px);
	}
	100%{
		-webkit-transform: translateX(0);
	}
}

@keyframes sideLeft4 { 
0% {
		transform: translateX(-260px);
		}
100% {
	transform:translateX(0);
	}
}

@-webkit-keyframes sideRight {
	0%{
		-webkit-transform: translateX(600px);
	}
	100%{
		-webkit-transform: translateX(0);
	}
}

@keyframes sideRight { 
0% {
		transform: translateX(600px);
		}
100% {
	transform:translateX(0);
	}
}


.nav2 .nav2-content{
	position: relative;
	left: 260px;
	top: 0;
	z-index: 19;
	height: 480px;
	width: auto;
	background: #fff;
	display: none;
	
}
.nav2 .nav2-content.active{
	display: block;
	-webkit-animation: sideLeft4 ease-in-out 0.5s;
    animation: sideLeft4 ease-in-out 0.5s;
}
.nav2 .nav2-content .con-item li{
	width: 200px;
	padding-left: 40px;
	
}

.nav2 .nav2-content .con-item{
	display: none;
}

.nav2 .nav2-content .con-item.active{
	display: block;
}
.nav2-toggle .nav-list li:nth-child(1){
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left1-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(1).active, .nav2-toggle .nav-list li:nth-child(1):hover{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left1-2.gif) left center no-repeat #f04c53;
	background-position-x: 60px;
}


.nav2-toggle .nav-list li:nth-child(2){
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left2-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(2).active, .nav2-toggle .nav-list li:nth-child(2):hover{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left2-2.gif) left center no-repeat #f04c53;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(3){
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left3-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(3).active, .nav2-toggle .nav-list li:nth-child(3):hover{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left3-2.gif) left center no-repeat #f04c53;
	background-position-x: 60px;
}


.nav2-toggle .nav-list li:nth-child(4){
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left4-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(4).active, .nav2-toggle .nav-list li:nth-child(4):hover{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left4-2.gif) left center no-repeat #f04c53;
	background-position-x: 60px;
}

.nav2-toggle .nav-list li:nth-child(5){
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left5-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(5).active, .nav2-toggle .nav-list li:nth-child(5):hover{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left5-2.gif) left center no-repeat #f04c53;
	background-position-x: 60px;
}

.nav2-toggle .nav-list li:nth-child(6){
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left6-1.gif) left center no-repeat;
	background-position-x: 60px;
}
.nav2-toggle .nav-list li:nth-child(6).active, .nav2-toggle .nav-list li:nth-child(6):hover{
	background: url(http://www.hkcyhb.com/statics/images/cyhbimg/nav-left6-2.gif) left center no-repeat #f04c53;
	background-position-x: 60px;
}





.nav2-content{
	
	padding-top: 30px;
}

.nav2-toggle .nav-list li a{
	display: block;
	color: #333;
	padding-left: 50px;
}
.nav2-toggle .nav-list li.active a, .nav2-toggle .nav-list li:hover a{
	color: #fff;
}
.nav2-content .con-item li{
margin-bottom: 20px;
border-right: 1px solid #eee;


}
.nav2-toggle{
	
}
.nav2-content .con-item li a{
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;

}
.nav2-content .con-item li ol{
	padding-left: 0;
	line-height: 30px;
}

.nav2-content .con-item li ol a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666;
	display: block;
}
.nav2-content .con-item li ol a:hover{
	color: #f04c53;
}
.nav-zx{
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #f04c53;
	text-align: center;
	border: 1px solid #f04c53;
	border-radius: 25px; 
	margin-right: 20px;;
}
@media(max-width: 768px){
	.p_h2 span{
		font-size: 14px;
		height: auto !important;
		text-align: left !important;	
	}
	.pull-right.hot-line{
		text-align: left !important;
	}
}


@media(max-width: 768px){
	.toggle-item .new-item{
		padding: 0;
		margin-bottom: 0;
		border: none
	}
	.new-item:hover {
    border: none;
}
}
.menu li .box{
	padding: 0 15px;
}


.price{
	display: none;
}

	.menu .box-ul li {
    min-height: 270px;
}

@media(max-width: 768px){
	.menu .box-ul li {
    min-height: auto !important;
}
}

@media(max-width: 768px){
	.showNew{
	overflow: hidden;
}

@media(max-width: 768px){
	.poster{
		background-size: cover !important;
	}
	
}

@media(max-width: 768px){
	.off-left .off-right {
    position: absolute;
    right: -100%;
}
.off-can.active {
    position: relative;
    right: 100%;
}
.off-right{
	padding-top: 60px;
}
}

